4.0
Nov 2, 2025
Current employee, more than 1 year
New Delhi
Recommend
CEO approval
Business Outlook
Pros
Supportive and transparent leadership Great work-life balance and flexible schedules Opportunities for growth and skill development Positive, collaborative, and respectful work culture
Cons
Limited team size in some departments can lead to multitasking Some internal processes could be streamlined further