Entry Level only.
Pros: Some great, hardworking low level people.
Cons: Everything about the management
This company will only listen to and promote 'yes men'. Management cares little about employees or even corporate safety standards or transportation laws. They will do whatever it takes to make the customer happy, at the expense of its employees and work standards. Band-aid is the solution, not effective, efficient or calculated change.
Consistent conflict of interest concerns raised and a revolving door of low level employees who recognize no reason for putting up with such a work environment with no chance of ever advancing.
This company takes advantage of dedicated employees who go above and beyond to help and accommodate unreasonable demands by both customers and management. These successes and sacrifices go with little recognition when acknowledged at all.
A thankless and frustrating work environment that I had been hopeful would change, but after a year and a half, actually only became worse.