1.0
Dec 22, 2025
Former employee
Berlin, MA
Recommend
CEO approval
Business Outlook
Pros
Decent salary and opportunities to take senior roles early in your career.
Cons
The company has no structure, no upward mobility and poor leadership. All the top talent has run away in the last 2 years.