5.0
3 June 2022
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great environment to work and move forward your research
Cons
Salaries must increase due to expensive cost of living in Boston
Check out your Company Bowl for anonymous work chats.