5.0
22 Jul 2025
Current employee, more than 3 years
New Delhi
Recommend
CEO approval
Business outlook
Pros
You get to work along side amazing teams and get exposure to grow and learn from amazing opportunities in the industry
Cons
The payscale can be definitely better based on India.