Pay and benefits seem to be above or at average for skilled discipline engineering positions.
Cons
Work environments are highly political and competitive. Known issues with backstabbing / bullying. All positions are taxed heavily with responsibilities and expectations causing a very high stress work environment. Recent corporate push to reduce discipline engineering pay opportunities. Recent corporate downsizing cutting many job and limiting career advancement opportunities.
Shell has a Challenging work environment, Motivated and Talented Workforce, Flexible Working Schedule, Great Pay and Benefits, and Advancement Potential.
Cons
Shell has some of the general issues that I think are common in larger multi-national corporations. Conservative approach to innovation on some sites, tendency for silos to develop between work groups, animosity between work groups at some sites/locations.