I was recently laid off from BP, but would go back tomorrow if they had a role open.
Very flexible, great benefits, awesome culture and really care about career development.
on site medical facility (doctors, pt, eye dr., dentist, etc.), 2 on site gyms, on site daycare
oil and gas has its ups and down, layoffs are common