Compare working at Babcock International vs Leonardo

Compare company reviews, salaries and ratings to find out if Babcock International or Leonardo is right for you. Babcock International is most highly rated for Work-life balance and Leonardo is most highly rated for Work-life balance.

Learn more, read reviews and see open jobs.

Compare company information

Compare revenue, industry and employee numbers for Babcock International and Leonardo.

Aerospace & Defence
Aerospace & Defence
£730m to £4bn (GBP)
£18m to £73m (GBP)
Number of employees
more than 10,000
more than 10,000
Babcock International Group 33 Wigmore Street London W1U 1QX
Head Office: One Eagle Place London, SW1Y 6AF

Compare company ratings

Compare management, culture and compensation ratings for Babcock International and Leonardo.

CEO approval

Headshot of David Lockwood, CEO of Babcock International
approve of David Lockwood's performance
Headshot of Alessandro Profumo, CEO of Leonardo
approve of Alessandro Profumo's performance

Salary satisfaction

think they are paid fairly at Babcock International
think they are paid fairly at Leonardo

Babcock International reviews

on 23 September 2023
Enjoyed working every shift for the past 2 years
Lift Supervisor
(current employee) - Faslane

Show less

on 20 September 2023
Quality Auditor
(current employee) - RAF Valley

on 19 September 2023
(current employee) - Walsall

Show less

See all 1,034 reviews

Leonardo reviews

on 11 September 2023
Material Planner
(current employee) - Yeovil

on 14 April 2023
Industrial Placement Software Engineer
(current employee) - Luton

on 13 January 2023
Manufacturing Operator
(current employee) - Basildon

Show less

See all 429 reviews

Compare similar salaries

Compare salary information for Babcock International and Leonardo. Salaries are taken from job posts or reported by employees and are not adjusted for level or location.

System engineer
£40,219 per year
£34,954 per year
£39,090 per year
£34,609 per year
Principal software engineer
£56,342 per year
£49,145 per year
Project manager
£48,074 per year
£42,843 per year
£149 per week
£18,967 per year
Babcock International company logo
290 jobs at Babcock International
View jobs
Leonardo company logo
473 jobs at Leonardo
View jobs

Compare interview information

Compare interview process, length and difficulty for Babcock International and Leonardo.

Favourable experience
Favourable experience
Low difficulty
Medium difficulty
Process is about a month
Process is about two weeks