Pros
Wonderful culture and exciting atmosphere. Very motivating crowd to work with. Expeditors really does reward based on performance and not based on seniority or inner office politics. It was very refreshing to see the true stars rewarded and the non-performers held back. I'm sure that if Peter had a cousin or a nephew who applied to work at the company, he would have to put in his time just like anyone else (no favors to anyone).
Cons
Employees are pushed and pushed to meet the customer's needs at whatever price. If you are not a "steady-Eddie" and have ambitions to go far, it will cost you a lot of family and personal time to get your career where you want it to be. You will be fairly paid for your work but get ready for working long days and some weekends too.