3.0
Mar 21, 2024
Current employee, more than 1 year
Bedford, MA
Recommend
CEO approval
Business outlook
Pros
The people are amazing. Such a diverse group of professionals who feel like family.
Cons
Top heavy org structure, siloed teams, company seems to be reluctant to leverage in-house tech to build different products.