Get a personalized salary report!
Babcock Marine Reviews
What is it like working at Babcock Marine?
Mechanical Engineer in Plymouth:
Pros: The job suits my skills
Cons: Lack of money
"Great place for a challenging career."
Program Management Director in Leicester:
Pros: Lots of opportunities and challenging projects for career development