1.0
27 Oct 2025
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Other than the pay there is not much
Cons
This is one of the worst companies I worked at. Top management all left or is leaving within the last 12 months. New managers are terrible