5.0
Jan 18, 2026
Current employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
-good benefits -good retirement contribution -friendly co workers -free parking -good work life balance
Cons
-pay could be higher but it is higher ed -responsibilities can feel stagnant at times