Pros
My team was great. We were allowed to joke around and have fun.
Cons
No time to take breaks because you're so busy.
Ownership says they're going to make changes, and nothing happens, no follow through.
Unrealistic expectations when it came to driver mileage.
The company left a high-ranking individual in his position way too long. He was very condescending, talked down to everyone, and always thought he was right.