4.0
Apr 14, 2021
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
When I started, R&D was growing, with expanding blue sky projects. Tons of really smart people. Expansive vision
Cons
When I left, R&D was on the way down and out. Slightly stale and oppressive culture. They laid off my whole team and didn't handle it particularly well.