Pros
Said the same after my 1st year; this was my first full time job, plus in a foreign country, cant really compare. Based on what I have heard from others, company seems to have done a decent job by providing credit cards to employees, flying business class for long flights and an expensive training program (albeit its efficiency is open for debate). But I liked the safety culture, and emphasis on office ergonomics.
Cons
Well, as a 6 year employee, hired fresh out of grad school and laid-off after a promotion and at the final stage of greencard, what am I supposed to feel? If my lay-off is performance related then it begs the question why have not been let go earlier? why the promotion? why the GC application? I only hope that I will look at these times one day and thank chevron for laying me off. Right now, I am not able to say positive things, its counter-intuitive and against the nature of things... Since Exxon has not laid-off any one yet, then it seems there are different management options and choices, and its doable