Pros
It was good because I didn't have any experience in the industry and they paid for me to get a CDL. I was paid 12 an hour for 40 hours a week in a 5 week class. Nice. Then the pay went to 12.90 once I had my CDL. On sites you can get bonuses if it is done without any safety violations and everything is perfect. Got paid for a almost 3 hour bus ride to work which is crazy. Then 3 hours back. For some it is a pro working 100 hours a week.
Cons
A lot of the people are total jerks and not very well educated. A lot of male rape jokes. They would NEVER know what the work schedule would be so its impossible to have a consistent home life. Sometimes supervisors want you to do illegal things with the log book. If you don't they won't forget.