1.0
Mar 10, 2022
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
A paycheck Healthcare convenient office location Job experience
Cons
Losing talent everyday Out of touch execs pushing products that make no sense to market Everyone is miserable that stays. Literally no one I've met has a good thing to say