4.0
25 Jan 2026
Current employee
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Great Benefits, relaxed environment, good people to work with
Cons
Pay is low, work is variable depending on position and time, funding dependant
Check out your Company Bowl for anonymous work chats.