2.0
Feb 26, 2025
Former employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Great culture and direction. My manager was a great advocate and coach.
Cons
Software was very expensive and difficult for any rep to find success.