Babcock International Group is the UK's leading engineering support services company. It designs, builds, manages, operates, and maintains infrastructure and equipment that help to bring power to homes and businesses (energy), keep trains running ...
Pros
Great staff and companyCons
There isn’t any to nameTop Companies For Graduates To Work For in 2016/17, The Job Crowd, 2017