5.0
22 Oct 2025
Former employee, more than 1 year
Chennai
Recommend
CEO approval
Business outlook
Pros
Social responsibility is part of the company’s mission.
Cons
Some managers micromanage too much, while others are too hands-off.
Check out your Company Bowl for anonymous work chats.