Pros
100% company paid benefits, company won't make you pay for a single thing, the tools and trucks that are provided are great, great support system in case you get your back against the wall (which WILL happen), overall good reputation in the oilfield, and a lot of friendly people.
Cons
The pay is not where it should be, (you make more in training before they move you over to salary), way too many cheifs, and not enough Indians, the training regimen could be better (there's trainers and mentors that shouldn't be either-or), seems a little cliquish at times. They don't have a policy set in place to guarantee a tech a set amount hours of sleep, so working 20 hours, going home, sleeping for 3-4 hours isn't uncommon when you're on rotation, so it made me feel like profit was more important than me. Stay away from the Permian, unless you have no love life or kids, and don't care about sleep.