Great company from the outside with a dark inside.
Pros
Lots of very good and dedicated people, great technology people. Good salaries and benefits. High employe motivation.
Cons
Lot's of nepotism and politics, some people are very protected, get high up and deliver nothing for years, if you're not part of it or fight against it you're out. The company hides behind it's monopoly position and lacks of strategy and vision, ignores the real needs of the markets. All decisions are taken out of the US by people who lack knowing the markets and cultures outside of the US. Too much budget spent on marketing just to show off. Huge amount of money spent on travel by corporate and management, even posting pics on Facebook of their first class seats when other departments who really need to be with the customers fly economy and actually deliver something. Lay off a lot of good people just to please incompetent managers who don't deliver anything apart from nice talks. A lot of employes (including myself) leave the company because of management not because of the company, management is taking bad decisions just to serve their own cause. Too many executives who hide behind their power positions and play politics with people's life.