
BP is a British oil and gas company based in London, England, and has offices in the United States in Houston, Chicago, and Denver.
#142 of 170 in Electrical Electronic Engineering
It seems they no longer know who or what they want to be when they grow up.
Management and company direction has changed drastically over a short amount of time
Great colleagues but management creates uncertainty Upper management/ uncertainty of the industry
Too much organizational changes in short term