2.0
Mar 31, 2025
Current employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Most teams provide support for customers and are willing to go above and beyond for customers. Managers are great, they do promote from within.
Cons
Management decisions are questionable, making decisions that do not align with target values and creating friction for the customer experience. High pressure Sales environment.