2.0
Sep 22, 2025
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great people, great product. Terrible leadership.
Cons
Corrupt leadership team, lies, underpaying top employees. No clear career growth for employees, and inconsistent strategies leading to the company continuing to go downhill.