Vantaggi
Chevron is great about developing their employees and training is an essential part of the job (especially for new comers). The work environment is very colaborative and Chevron encourages team work and helping each other out. Jobs change every 2-3 years keeping work exciting and engaging. I feel comfortable that I will be supported by my company if I report any unethical behavior. They also care alot about safety (almost too much). They try to promote a healthy work-life balance. Oh, and HIGHLY competetive pay.
Svantaggi
It is still a corporation. Its easy to be forgotten (especially if you work offshore like I do) so it is important that you take the steps to gain recognition. ie At my yearly evaluation meeting, my surpervisor thought I was someone else despite my constant discussion and meetings with him.