5.0
2 July 2015
Current employee, more than 8 years
Charlotte, NC
Recommend
CEO approval
Business outlook
Pros
Career development - they allow you to rotate relatively easily around the company to allow you to get a pretty good experience.
Cons
One con is the difficulty of which it is to fire those who severely under-perform. Also, Human Resources seems to be involved too much and too time consuming with all of their various processes especially new employee on-boarding.