5.0
Oct 7, 2019
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Very low egos, very high intellect. Leadership is in alignment and truly cares about its employees
Cons
Career track progression is a little unclear, but it seems they're working on it.