5.0
Jan 15, 2023
Former employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Worked with some very intelligent people. Genuine dedication to a mission.
Cons
Without demanding overtime, the expectations on work output were very high.