2.0
17 July 2025
Anonymous employee
Former employee, more than 1 year
Watertown, MA
Recommend
CEO approval
Business outlook
Pros
The company attracts passionate individuals and offers the opportunity to grow within a fast-paced startup environment.
Cons
Strategic leadership can at times feel fragmented, especially when it comes to aligning departments under a clear long-term direction.