4.0
Jun 27, 2024
Current employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
great people, accessible leadership, work-life balance
Cons
ever-shifting goals & priorities, slightly silod making it tough to stay on top of progress in other departments