2.0
Jun 17, 2018
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Best working place w.r.t: > Work life balance > Salary > learning & exposure > Respect, dignity
Cons
Maximum positions are fixed term ranging from 1 - 3 years. Then one has to fend for himself