3.0
Mar 13, 2023
Former employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
You will meet some genuinely nice and smart people at this company.
Cons
For a tech company, work processes felt stuck in the '90's and teams are very much siloed.