4.0
Dec 11, 2014
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Lots of freedom to explore ideas, even academic ones; management is supportive and fair
Cons
Compensation is just ok, could be more competitive; company culture is different than other places I have been