I'm not the recruiting type and I'm not trying to pimp my company, but CFI is a pretty good outfit for new drivers.
Miles are one of those things where you're just going to have to take someone's word for it and go with your gut. I have driven more miles than I was told to expect, so I have no complaints. Some new drivers here have complained about miles, so take whatever anyone says with a grain of salt. I find that managing my hours and finding ways to fit schedules in using the split-sleeper option has worked to my benefit. The cpm is .26 during training and works up to .36 within the first year. That compares with the typical $300-400 training pay that a lot of companies offer. For me this was a big deal since I made more money before starting this career. Taking a smaller pay cut to start, while getting what I considered to be thorough training, was a positive.
I don't care about being treated like a human being, so I'm not the one to talk to there. To be perfectly honest, I'm happiest when they just leave me alone. I think every company says they 'care' but again you would have to talk to some people and trust your gut.
The benefits in year one will not blow anyone away. As previously mentioned, there is a reason for this. Turnover in the industry is high, and most people who wash out do so within the first year. Keeping first-year benefits basic and cheap keeps the costs down for those of us who stick around.
The training is, at least based on the research I did, better than average. Coming from an outside school, they would require a week of advanced training at Crowder College in Neosho, MO before going out with a trainer. When with a trainer, you are dispatched as a solo and the trainer is on line 4 for every hour that you drive. Eight hours of focused backing practice, plus various other 'this and that' are also required.
Now that I've typed all of that, I see that you're outside the CFI hiring area, but I typed it so I'm posting it.
Hiring people outside the hiring area is a supply vs. demand thing. If they need drivers, they'll do it. If they are well-stocked, they won't. Drivers outside the hiring area aren't guaranteed to be home within five days of requesting time off, so that's another thing to consider.