2.0
21 Jun 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Taught me a lot, overworked but was a lot of experience that helped in my career.
Cons
No company culture, lack of proper management, overworked,