3.0
Mar 22, 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.