Pros
great benefits: 401k (3% match) , amazing HMO health care (starting at $200 for a couple), 5 days EXPTO, base 2 weeks vacation, holidays off, 2 personal choice holidays (extra 2 days vacation), work from home (1-2 days per week)
Cons
At BP, there are constantly too many business and organizational changes, cost cutting left and right (moving work to Accenture in India and Malaysia), divesting businesses just to bring them back after realizing too late they make money, mediocre holiday party to save money, rare spot bonus opportunities, no holiday outing, no team lunches. If you are wanting a career at BP, start at big BP (benefits and pay are much better), rather than BP's Shared Business Services (Global Business Services, GBS). GBS moves work overseas to save money, but does not make the effort to bring more work from BP to supplement the divested activities.