5.0
Feb 28, 2018
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Excellent growth opportunities, internal training programs, and focus on excellence. New management has made a 100% culture shift resulting in a truly great place to work.
Cons
Large company with some disjointed systems and process, this is probably the same at any global company.