3.0
Sep 1, 2025
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Lot of opportunity to work on interesting problems
Cons
Hectic and bad org level project management that makes delivering solutions harder than it has to be