Pros
It's great working for NWA; the product is great, the employees are fun and interesting, and current leadership is full of great listeners. Management respects family needs and time off. What else can I say?
Cons
I'd like there to be retirement contribution matching, but overall that's a very minor quibble.