5.0
22 Feb 2021
Current employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
A small company where the people above you actually care about you as a person. Very flexible with working hours. Willing to do what they can to support you
Cons
Sometimes struggles with performance feedback