2.0
14 Jan 2021
Former employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Average pay, generous vacation time, interesting platform
Cons
Poor management, terrible culture, toxic work environment, not an innovative environment