Fast paced
Lots of interesting projects to work on
A good field (logistics) to work in
A good insight into large scale systems
Some very good people work there
Cons
Lots of 15 year+ veterans who've risen up the ranks without any noticeable ability
Toxic and damaging management gameplaying and politics
Higher management that functions like a boys club
A whole layer of management that wants to please the CEO and NEVER deliver bad news