Great place to work. Long hours and very good pay for equipment operators.
The review summary pretty much says most of what I want to say about Michels. The only other thing I'd add is that most of the work is away from home, so if you want a permanent job where you can be at home with your family, this is the wrong company for that. But if that isn't a major issue, it's a great company to work for; at least it was for me.