Work environment can vary greatly depending on site and project
Bureaucracy typical of large defence corporations
Some criticism of management complexity in multinational projects
Defence sector involvement can raise ethical concerns for some employees/public
Smaller French entity (“Leonardo France”) is very limited in size and scope compared to the global group