1.0
Jun 26, 2024
Anonymous employee
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The company has big aspirations and a strategy that could be impactful for businesses.
Cons
The leadership team is not setup to support the teams get stuff done.