Good work life balance
Good culture but very dependent on location/team
Cons
Benefits are only ok
Retirement contributions aren't what they used to. Company really trying to reduce its financial liabilities
Overly bureaucratic and process driven, and relationship based. If you don't have an in with GM/VP/EVP, your career will stagnate.
Work with high caliber people in a fast-paced environment. Get to have varied experiences. Moving into the energy transition with real investment.
Cons
Massive company comes with bureaucracy. Upward mobility and salary ranges can be very limited by individual bosses. Very slow to deal with underperformance or bad leadership.