5.0
May 18, 2017
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good sales salaries, good buildings, convenient location, strong upper level leaders, good technology
Cons
Slow moving operationally, middle management can be out of touch, too much red tape