I currently work for BP. I started late 2015. The team i am apart of are fantastic and the team all have respect for one another. The management is well respected an are good at finding the ideal work/home life balance. Any problems and they are willing to work with you eliminate it. I feel extremely lucky to be part of the team and plan to stay long term. The management and staff all make me feel valued an if i do need help remembering a certain procedure then they will show me over an over untill i understand. The teams high spirit rubs off on me and motivates me to my best.