5.0
1 Feb 2026
Current employee, more than 3 years
New Delhi
Recommend
CEO approval
Business outlook
Pros
Great place to work. Best things about the company is it's leadership.
Cons
Employee strength is low but it does not mean they exploit others with more work