I have been working at Marathon Petroleum full-time (More than 8 years)
The pay is good, the company is strong, the corporate leadship is business savvy, and the 401k match is top notch
work/life balance can be a challenge at times; however, that can be part of working in this industry at times
Advice to Management
Get rid of annual bonuses and just pay everyone a single salary. The big players all pay in this manner and it is far more predictable for your work force.
I applied through college or university. I interviewed at Marathon Petroleum.
Talked to the guys at a career fair, did an on-campus interview the next day, got an offer the following day. Scheduled start date 6 months or so in advance