5.0
6 Jun 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.