5.0
Jun 19, 2024
Current employee
New Delhi
Recommend
CEO approval
Business Outlook
Pros
The supportive team, innovative projects, and opportunities for growth make it a truly exceptional place. The company culture fosters creativity and collaboration, making it a great team to work with.
Cons
There's always a room for improvement, refining their processes could make a big difference.