1.0
Apr 8, 2021
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
There are some nice people but many were laid off
Cons
Everything you can imagine - toxic, overworked, nepotism, egos, high expectations for a company that is completely smoke and mirrors.