-Early career program for engineers allows exposure to different opportunities through rotations, as well as training. -Great starting salary & benefits
Good atmosphere and you get all the support you need. Working with BP I found that the training is quite extensive and they do not hold back on spending on developing their employees.