1.0
Feb 2, 2021
Anonymous employee
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
- Motivated tech team !
Cons
-no communication to tech teams -executive weakness -HR weakness -weak product quality -no leadership -unable to meaningfully do anything