3.0
Apr 21, 2026
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great base pay & benefits. ELT has great long term vision
Cons
Micromanaged with daily activity. Comp plan involves stagnant at-risk amount. Goals doubled in 2026, but comp stayed the same.