2.0
Aug 25, 2024
Current employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great work ethic among colleagues, strong customer base, interesting partnerships and alliances
Cons
Unclear product strategy execution, siloed decision making, big ego leadership