5.0
Apr 23, 2017
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Innovative, positive work environment, if you perform you rise the ranks and have supportive managers.
Cons
Large company = slow moving at times vs agility of smaller startup. Sometimes over structured HR made it difficult for all top performers to progress since it was a controlled % who could be promoted annually.