I just left this place and landed a geo role paying 20k more a year and they actually appreciate me.
Wish I would have left sooner. I hated the way I was talked to and treated. I reported these issues to Ethics and Compliance but they did nothing. The favortism and nepotism is awful at BPX. Only a chosen few are happy with their spot here. You are happy if you're in the clique. Those that see the behavior are compliant and complicit in it. They turn a blind eye to it out of fear for their jobs.
Everyone else is left unappreciated and unpromoted even when they deserve better. I know of multiple engineers, geologists, and other diciplines who are also leaving or who have left for similar reasons.
If you are thinking about working here then I highly encourage you to think again. You can do much better.