Vantaggi
Great pay & benefits - worked close to home and had many good relationships with co-workers.
Svantaggi
The company is overly controlling at the sacrifice of production and accomplishment. No way to advance unless you buy into the sometimes irrational internal policies which are a drag on morale. Most older workers can't wait to retire and be free from all of management's non-sensical policies. As someone who was 2 levels above me once said, "ExxonMobil is like the mafia, it loves its people, but it loves its money more." If you are young and want to retire with a large multi-national company, look elsewhere - you won't be able to last the 20-25 years of life that you'll need to get there. If you are good at being a "yes man" you'll have a decent chance at advancement - Global Services is full of idiots who are obedient.