4.0
Mar 4, 2025
Current employee
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
very reasonable work environment. good benefits and vacation plans. internal teams work well together.
Cons
teams can be very spread out geographically, so seeing your direct team in person can be rare. Promotion cycles are slow and seem to be based solely on years-at-the-job.