2.0
Mar 4, 2025
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
For the right people this can be a place to learn and grow.
Cons
Management has issues with listening both internally and to its customers. Loads of flailing around and never finishing. Ineffective sales team.