Fun place to work with a diverse group of lovely people.
Pros: staff discount, the people
Cons: long hours overtime in management
I found myself at my current job at BP, I started as a Csa and within a few months quickly progressed to become a duty manager. As a duty manger I realised all the time keeping and people skills I had acquired over the years were going to be fully utilised.