5.0
29 Jun 2026
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Support staff has been fantastic for career development. Wonderful people to work with and I feel that it has been challenging in a motivational way to keep me developing my skillset.
Cons
I do think that I'm being slightly underpaid but the benefits of working here outweigh that.