2.0
9 Apr 2024
Current employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Highly technical Good reputation with customers Respect of key partners
Cons
The onboarding process is extremely poor. Micromanagement High churn with zero coaching, quick to find faults but not help