2.0
12 Jan 2017
Anonymous employee
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great place to make friends and meet cool people Pay is decent and you get to travel a good amount
Cons
Management is stuck in their ways, senior management turns their heads when you say anything and middle managers think they are God