Pros
Ample freight. You will not sit. Considering your minimal downtime, the pay is competitive Mostly drop and hook. Swift is a "puppy mill". New drivers are very welcome. They are good about getting you home. The Lewiston terminal is one of the best to work from. The driving school is top notch. Good, late model tractors and trailers.
Cons
Bad company reputation. It's not completely deserved, but it wears on you. Sloooooow trucks. Trying to get extra pay that you should be due can be a challenge. Being a trainer is heavily pushed, but it's not for the faint of heart. You likely won't stay with Swift long term as a new driver (but you will likely come back). Cross your "t"s and dot your "i"s. If trouble can be pinned on you, someone may try. It's a big company. CYA is the order of the day.