bp Employee Review
BP is a great place to have a career. They take the time to develop you and help build your skillset. The company provides you an opportunity to network with senior management.
Ratings by category