5.0
May 19, 2023
Current employee
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Amazing team and emphasize on collaboration. Great tool, tons of continual innovation and training.
Cons
High stress, high sales targets, increasingly harder to find a work/ life balance. This is a performance based organization... if you are not competitive, if you can't thrive under stress- this job is not for you.