5.0
8 Aug 2025
Former employee, more than 1 year
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Whether it be HR, Marketing, Customer Success or the Sales Leadership. I truly adored the people I worked with. We worked well together, we pulled in the same direction and created something amazing.
Cons
Benefits were a bummer, it's a full benefits package but the insurance was mediocre at best and expensive.