4.0
May 13, 2025
Current employee, more than 5 years
Pune
Recommend
Business Outlook
Pros
Work culture Fair pay Good medical program European led Growing center in pune
Cons
Personal growth sometimes HQ controlled Profitability Too many changes Inconsistent grading