5.0
Aug 3, 2016
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The culture and the opportunities are what makes this place great.
Cons
It takes a lot of working to get buy-in on new projects. The company is decentralized so it can be a little difficult to navigate.