5.0
Feb 26, 2025
Current employee, more than 5 years
New Delhi
Recommend
CEO approval
Business Outlook
Pros
Supportive leadership and positive work culture Great career growth opportunities Encouraging and collaborative team environment Work-life balance is well-maintained Exciting projects and learning exposure
Cons
Fast-paced environment (but keeps work exciting!