Pros: company truck, help when you needed it.
Cons: blame not where needed, hardly any accountability
Great place to work if management practiced what they preach, not too keen on ethics. Profit over people, allow accountability. Meetings on scope of work, safety issues of job. It was difficult to learn to do things their way. The most enjoyable was non- routine.