Pros
Good place to work, supportive staff members, good place to earn money and growth
Cons
Everything is so far so good
Pros
The work culture is very good. Supervisors and Managers are very supportive. There are enough growth opportunities as well. The basic pay is also high and the incentive structure provokes you to... work harder.
Cons
The offices are not so good. It doesn't have up to the mark working condition