Pros
Excellent benefits. Smart leadership, has been successful even during 2008 economic crisis. Have always gotten a merit raise. Free cable services. Lots of cool benefits. Company encourages employees to grow and go. Managers are always ready to help an employee learn and be ready to move on to another department. Despite public opinion, being surrounded by so many hard working and dedicated people that care about customer experience and on time arrival, its very rewarding to see how hard people push themselves knowing that customer experience is on the line and being impacted by their choices.
Cons
Corporate red tape on improving or changing processes is overwhelming. Little to no advancement opportunities in certian roles. Going above and beyond is met with recognition, but no actual effort to utilize talants of individuals who want to contribute more. Outsourced HR department treats loyal hard working employees like dirt.