Great place to improve your career and learnThe good thingsCompany encourage staff to continuously improve and provide opportunity to upgrade self.
The challengesPeople come and go. Management can do better to address the staff concern before they decide to leave.