SBC tiene una aparición relativamente reciente en la escena de consultoría gerencial, siendo fundada en 2004.
Los principales competidores de SBC en el mercado de consultoría gerencial para E&P son: McKinsey & Company, The Boston Consulting Group, Booz & Company y Bain & Company Los clientes de SBC abarcan tanto compañías petroleras internacionales (IOC, por sus siglas en inglés International Oil Companies), como compañías petroleras nacionales (NOC, National Oil Companies), así como compañías independientes.
[4] La organización de SBC se centra en cinco competencias clave: 1.
Sin embargo la estructura de los equipos no está delimitada por el país: los consultores atienden a clientes en todo el mundo, tanto en busca de oportunidades dentro del área, como para dar asistencia a equipos en otras geografías.
En el reporte se pronostica una pérdida global de profesionales petrotécnicos (PTPs), de 5,000 ingenieros para el 2014, como resultado del retiro del personal más experimentado, dando oportunidad de crecer a las personas que se unan a la industria.