1.0
Jan 3, 2025
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Nothing positive to say at all.
Cons
Toxic company that does not care about its employees. Horrible salaries, horrible raises if any. No chance to move up no matter how well you do your job. Has been decimated by DEI.