1.0
Jun 15, 2023
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
I was forced to adapt to the horrible environment
Cons
The toxic managers here will throw you under the bus. The management likes to use the employees as scapegoats because it has no sense of accountability. Your supervisors will always blame you for everything even if they are their ideas. They are terrible and very unpleasant to work with, and that applies to the whole leadership.