2.0
Oct 16, 2025
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Colleagues were great to work with as a team.
Cons
Leadership has no sense of direction, and everyone is left alone, and if there is a huge issue, the day to day worker gets all the blame.