Pros
Schneider National is a great company to work for if you have a desire to first get into trucking. Their training is an awesome program. Not only will you teach you the basic skills necessary to drive, but they will train you to your specific states' requirements, and will invest in a few attempts at at getting your CDL. They really walk new drivers through the industry with kids gloves. Everything is laid out in front of the rookie, load planning, route suggestions, fuel locations, etc. This will help the newbie to focus on his/her refine his/her skills without worrying too much about the logistics involved. There were almost no downsides as new driver (up to 365 days).
Cons
The Driver Business Leaders for the most part are terrible. They are very patronizing, and often times rude. The bonuses are hard to get and the pay is lackluster. Home time is hard to schedule. (there are many times, even with proper notice, they missed the home time window by several days) Lack of understanding for personal issues; court dates, births, and mortgage signings are unimportant to many of the schedulers. The equipment is not maintained as well as it should be, and they (sometimes) ask you to operate an unsafe vehicle to save a couple hundred dollars on a service call. (instrumentation and potential brake failure) I do not recommended this company for people with over a year of experience.