5.0
Jun 6, 2026
Current employee, more than 3 years
Connaught Place
Recommend
CEO approval
Business Outlook
Pros
Supportive team members, a friendly work environment, and excellent opportunities to learn new technologies while working on diverse projects.
Cons
Resource allocation can occasionally be challenging during busy periods.