Pros: great place to work if you want to get hurt
Cons: horrible place to work if you value your health and safety
They talk a good game when it comes to safety, in reality safety is an afterthought. Bring up a safety concern and you will be fired or layed off as soon as they can. Report an incident, fired. Get an injury and go to first aid, fired.
They cover up incidents with their clients, hire inexperienced and incompetent safety people who the management bully and ignore, then place the blame on when something happens. They don't care about their people. Period. Look at the reviews below. Admin and office people love the place. Anyone who works on the tools and puts their lives at risk, not so much.