2.0
Mar 19, 2024
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Decent salary. Success really depends on your direct leadership.
Cons
Executive leadership is not in touch with the larger company. Makes bets, loses and employee suffers. Leadership throughout is mediocre with lots of arrogance. Employees are disposable.