5.0
Jul 13, 2026
Current employee, less than 1 year
Chennai
Recommend
CEO approval
Business Outlook
Pros
* Employees are motivated to contribute their best every day. * It's rewarding to work on products that make a real impact. * Overall, it's a place where you can grow, contribute, and feel valued as an individual.
Cons
Distance is making it harder for travel