4.0
Apr 1, 2014
Former employee, more than 1 year
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Nice food/drink perks at the time I was there, very nice people overall, good benefits and compensation.
Cons
Somewhat weak management, so support teams were very different in how they were run/performance/expected performance.