2.0
Jan 4, 2021
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Culture Pay Benefits People work life balance
Cons
No Leadership from executive team Poor decision making outdated products no plans to succeed