2.0
21 Jan 2025
Former employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
This is a knowledgeable group of individuals with significant potential for growth.
Cons
Focused on the past, expecting quick results without effort or openness to new ideas. Constantly changing sales and marketing focus leads to confusion and stress - a toxic environment. Onboarding is non-existent.