5.0
Jun 13, 2025
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Open, connected culture backed by strong leadership. If you want to lead, you will get your chance. A lot of input, a lot of feedback, and support create a great place to work.
Cons
Many legacy staffers who take a while to change and adapt, but the new team and leadership support change and improvement.