My confidence, knowledge and communication skills had been developed due to having this company a good supervision and care for their employees and as well as my co-workers.The good thingsPeople here are accommodating, approachable, always happy and has a good training and development.
The challengesHas an average range of salary, no immediate promotion of position and lots of co-workers to deal with.