They won't pay top dollar but wont hesitate to work you like a dog. Tired? Oh well, you're going to make 2 more round trips and then rig up.
I was part of management and a lot of their practices in the back end were focused around ensuring paperwork was covered, the employee was an after thought. We would change policy if it conflicted with an incident that happened so the company wouldn't get in trouble. Thats only a part of the shady practices that are employed there.
If you have little self respect, go for it, we all need money. But if you value your time, life, and self, there's a lot of other jobs out there that won't just throw you away when you don't bend over for them.
Poor management, poor pay, poor work environment