5.0
6 Sept 2017
Former employee
Shimla, Himachal Pradesh
Recommend
CEO approval
Business outlook
Pros
Excellent Work Culture, Opportunities to explore your interests, International Recognition
Cons
Documentation work might prove tedious, getting approvals for new work proposals may take time