Where to begin? First of all, it's hilarious to me that there are all these 5 star reviews in the same day...convenient.
As for the cons...pay is a big one. They pitch this false mentality that, since they are in little old Carlinville, that the wages are fair and accurate for the area. That's a lie. Current Karmakians that are reading this...go check out the "Know Your Worth" section on Glassdoor (it's on the homepage). I promise you'll be disappointed.
Secondly, they have the mindset of "you're just a number", while cleverly disguising it as "Family Oriented". Sure, you can go pick up your kid from daycare a little early today! No problem! As long as you're available for that 12 hour day on the road where you are sitting in a van for 8 hours because we're too cheap to pay for a flight. Oh, we HAVE the money, but we'd rather spend it on increasing our image and buying failing companies.
Best of all, the managers that WILL read this, will chalk it up as a disgruntled ex-employee instead of actually listening to the same concerns from their current employees. Heck, they'll probably put more effort into figuring out who wrote this, than actually making a change!