2.0
Mar 7, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Work with smart people that care about each other Benefits
Cons
Leadership is out of touch Low pay comparatively No clear product vision Lack of seeing ideas through No clear way to advance in career No compensation adjustments over time