Pros: Fun place to be. Friendly atmosphere.
Cons: Difficult to get hired onto the company.
Southwest Airlines is a great company to work for. The culture of the company is very fun, loving and laid back. I worked at HQ as an intern and the halls of each building are filled with photos and the history of Southwest. It's difficult to get hired onto the company, but once you're in, you're in.