3.0
May 5, 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Company culture is pretty nice
Cons
Boast about flexibility while they actively take it away. Layoffs happening more frequently. Little to no transparency. Pay sucks the longer you stay. No real employee retention