"Its a good place to start your career, but not much growth can be expected. You are basically stuck at whatever you are doing. The company, however, has its perks. Accommodation, insurance, Travel, etc are covered"
Update your browser to have a more positive job search experience.
Upgrade My Browser