Great place place for entry level experienceThe good thingsStaff benefits are good. Team work is like family working together. Great for new job seekers / entry level.
The challengesPoor direction from Management. No room for career growth. Politics at higher management. Promotion is among top management only. Either you are favored and climb up the corporate ladder, else you'll be doing the same things over and over again. Very low salary package & increment.