5.0
Aug 24, 2020
Former employee, more than 3 years
Wellesley, MA
Recommend
CEO approval
Business Outlook
Pros
Positive work culture with highly dedicated colleagues. Leadership promotes a positive work environment with a demonstrable focus on personal and professional development.
Cons
Strategic and budgetary decisions could be more transparent.