3.0
22 Mar 2024
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great mission. Good people. Well capitalized.
Cons
Hard to be a Boston-based company that's part of an Italian owned company. The culture clash was real. Everything moved slow.