If you are a technical person (i.e. not in management), do not stay at EM too long. Get your 5-6 years of experience then move on. Once you get into your 40s and are not on the management track, you are toast. Development slows or stops even if you are a top performer in the constantly degrading forced ranking system. Often, the supervisors know nothing about the area they are supervising and have no ability or desire to develop the new hires or the experienced people they have. They are too worried about their own career and there is no accountability for how they develop people. The ExxonMobil of today is nothing like it was 15 years ago. Retention is poor at several sites. That should tell you something.
Think that @RBGq4Jl-5gfhv worded up the sad truth.