5.0
Nov 20, 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
It is an amazing place to showcase your talent; the work environment is highly supportive. The more you work, the better incentives you receive. The revamped bonus plan of the company substantially increases your compensation.
Cons
The compensation plan requires out-of-the-box efforts to meet targets. Advice to Management: I would like to advise management to keep on taking feedback from employees related to their work-life balance to keep on improving their job satisfaction level