5.0
25 Mar 2025
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
The management team seemed to care a lot about the employees. Good perks offered and nice culture.
Cons
the work was mundane and repetitive
Check out your Company Bowl for anonymous work chats.