The company gives you free environment to display your potentials. The working environment is competitive and salaries are paid as at when due. Opportunities available to develop yourself through studying.
Cons
No regular promotions. Salary increments are on hold.