4.0
4 Dec 2025
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
People are nice and good group of people in the Boston office.
Cons
Sometimes may be difficult for new hires. Training isn’t the best so definitely need to figure out things for yourself.