Pros
Expeditors has great benefits, including full insurance coverage with no premium for you and your family, and a bus pass (if you work at headquarters), and an employee stock purchase plan. They do a great job of sticking to the 40 hour work week if you're at corporate. If you're at the branch though, I've heard some horror stories. We really do whatever it takes to get the freight moving.
Cons
Vacation time is VERY limited (two weeks for all employees until you reach three years), low salaries unless you're an executive, nepotism, and what feels like a deck stacked against you in terms of advancement. In addition, we've been on a hiring freeze for the past three years because as the CEO says "the economy is in a rough spot", while Amazon, Boeing and every other business in Seattle hires our developers away like crazy. Super strict dress code, little camaraderie among coworkers, drab office environment- it's not a fun place to work.