This is not an exhaustive list of cons and questionable things I found at Swift.
The company is wildly inconsistent. On all levels. For my training I expected to go OTR, but ended up training on a dedicated account. Still good, but you do miss a lot of OTR nuances.
Planners and dispatch vary in quality depending on the terminal. Example: Jurupa Valley (CA) planners are better than Phoenix planners. Always issues with communication with the Phoenix team.
Communication: you see a lot of confused folks running around at all company levels. And they openly state they are confused.
In truck apps and software are confusing, especially at first. For loads, they use Pointe app that can be frustratingly slow at times. Loads info presented in a disorganized fashion and it is easy to miss the little details.
They use and file Macros for everything. Absolutely everything. Every time you back, you send a macro, the Get Out And Look macro.
The pay. Peanuts. When starting, you will likely be doing OTR and your paycheck will not exceed $1,000/week.
Equipment: dry vans are disaster. Mostly rusty and difficult to handle. I don't know how they are still "in compliance" and are out on the road. The situation with reefers is a little better.