5.0
9 May 2015
Current employee
India, MS
Recommend
CEO approval
Business outlook
Pros
Great place to work. Supportive staff, great team to work with and excellent employee engagement.
Cons
Relocation is a must for career growth.............Need to travel a lot