2.0
Sep 5, 2024
Current employee
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Opportunities to make money at a higher scale
Cons
the culture is absolutely awful and every rep you speak to in private is overwhelmed and unhappy with their jobs. Leadership has no accountability and there is always someone up next in terms of being PIP'd and fired