5.0
16 Jun 2026
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
- Interesting problems to solve - Great compensation - Pleasant atmosphere and coworkers
Cons
- It's felt slightly disorganized at times, but seems like meaningful strides are being made