1.0
Aug 24, 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
I was grateful to have helpful and understanding colleagues.
Cons
Huge workloads forced us to working long hours! I was exhausted everyday, and management’s nagging and pressure made work twice more stressful! Working here have been a brutal experience!