5.0
Jul 31, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Get to work with engineers that are all very talented. The company and senior leadership wants everyone to succeed and supports innovation.
Cons
Contract work can be challenging.