Pros
I was a contractor -- employed by a temp firm for about $11/hour. The pitch: work for the temp firm for six months and if Integrity likes you, they MIGHT hire you as a permanent employee. I got my 40 hours ... but they came in 12-hour shifts in the company's measuring department (where the ingredients for the company's products were measured ... from small amounts of several grams all the way up to tons of an ingredient.). The word was that the president of the company was a nonstop salesperson, constantly promising and over-promising customers "yeah, we can get you that by that date) and then demanding that the company's employees kill themselves trying to deliver. It was growing like crazy in 2013...which meant a lot of inefficiencies and practices that defied logic. Be advised: this is a family-owned business, which introduces a lot of the usual weirdness that goes along with that, and the company's leadership are all serious, church-going evangelicals who attend the same church.
Cons
The 12-hour shifts -- 5AM to 5PM -- were why I left. My skill set was never looked at seriously beyond the simple hourly labor I provided. There is also a huge gap between the socioeconomic genes of management and the hourly workers: highly educated and bright engineers trying to communicate effectively with local good ol' boys and girls with (maybe) high school degrees caused daily disconnects and frustrations for both.