3.0
Feb 6, 2025
Former employee
Watertown, MA
Recommend
CEO approval
Business outlook
Pros
Innovative tech, smart people, potential for impact
Cons
Leadership transitions and were investing ahead of pace of company. Looks to be working to right size that pace