5.0
26 June 2025
Current employee, more than 3 years
New Delhi
Recommend
CEO approval
Business outlook
Pros
Friendly peers and approachable leadership Good exposure for learning and upskilling Supportive and collaborative team environment
Cons
Some processes could be more streamlined Communication between teams can be inconsistent at times