5.0
Jun 3, 2026
Current employee, more than 3 years
Chennai
Recommend
CEO approval
Business Outlook
Pros
Great culture, supportive leadership, growth opportunities, balanced work life, rewarding experience
Cons
Challenging pace, evolving process, lean teams, growth focused pressure.