1.0
3 Apr 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Ummm not much - they got rid of time off
Cons
Low pay, toxic work environment, no room for growth, only hiring people from LinkedIn instead of from within, way too tops heavy instead of investing in folks on bottom, no stock refreshes, terrible sales culture with worse leaders. Do yourself a favor and don’t apply here