4.0
13 Aug 2019
Anonymous employee
Former employee, more than 3 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits, strong leadership, strong brand for resume, strong beginning compensation.
Cons
A large enterprise where you can get lost at times. Slower to promote and give raises.