4.0
Apr 10, 2024
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Fun company to work for. Went through rapid growth and presented opportunities to really expand your career. Excellent sales training and world class sales leadership
Cons
Common start up problems that were challenging to overcome as the company scaled.