Pros
Good pay; healthcare benefits and the pension (if it lasts); colleagues are generally intelligent, motivated, and pleasant to work with; can end up working interesting projects; training used to be good, but dropped off in the last few years; first line supervisors are mixed but I've generally had good experiences.
Cons
Upper management is detached, reactive, and apparently incompetent. The culture is very top down, and employees are expected to defer to (and frankly live in awe of) those with positions of authority. This is to the detriment of the organization, since upper management typically develops a distorted view of actual operations. On a related note, management frequently seems to ignore recommendations from technical staff. EM used to offer relative career stability for a company in the oil and gas industry, but that's out of the window now, especially for employees in "high cost" locations (USA, Australia, Canada, Western Europe). 2020 layoffs in high cost regions were handled poorly (starting with mandated cuts from gaming the performance management system) and greatly eroded internal organizational trust. Already seeing relatively heavy voluntary attrition as a result. Performance management/ranking system has always been bad but it's gotten worse through time, especially lately. EM is definitely on the wrong side of history. Though there's likely a long term future for oil and gas on some level, the industry is probably at the precipice of a long term contraction as renewable energy grows. IOC's and especially XOM are particularly vulnerable to this, especially with the current management and company strategy. Finally, the brand is toxic and the company knows it.