2.0
Mar 25, 2022
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Culture and people are progressive
Cons
Leadership at the highest level does not set goals, meaning each team is working on many different projects but it's not clear how they connect to a company goal or mission