4.0
29 May 2026
Former employee
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Good benefits, 15 days of PTO, 4 year vest for 401k and 10% company match, my team was great
Cons
Experience depends on your manager and team environment, coworkers on other team bad experiences, and promotion is difficult