4.0
Aug 31, 2025
Former employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Lots of opportunity to grow and learn. Diverse group of colleagues.
Cons
Can be a bit 'corporate'. Lots of cross-selling opportunities which can make the sales process fun, but also confusing.