Pros
Expeditors offers training for every aspect of the job expected. The people you work with get you through the day. Someone is always helpful and knowledgeable if you are unsure of what is expected at any given time.
Cons
Management implements new initiatives and expects the results to be instantaneous. They also have made it to their positions without ever having done the actual work of the people who work under them. It is very clear that they do not understand the magnitude of work. They continuously pile on work without asking if it is too much to handle. If you need overtime, you have to give a play-by-play of what you've done and why you need overtime and are reluctant to let you have it. You also need to let them know half way through the day if you need overtime, otherwise don't bother asking.