This company provides great training in every position. Safety is a first priority. Employees are valued. Customers come first until they cease being profitable. Compensation may be a bit higher than the industry average. Benefits are typical for today's standards. Company states clear goals and has a plan in place.
Cons
Corporate environment is supportive, but local environment tends to be judgmental and some managers are not kept in check enough to maintain employee motivation in a specific region.