Negative - Software Engineer Leonardo Employee Review

2.0
Apr 3, 2011
Recommend
CEO approval
Business Outlook

Pros

Report work-life, low workload, friendly environment

Cons

you do not learn anything, new recruits abandoned, total lack of training, no career opportunities and mobility

Explore other reviews about Leonardo

5.0
Feb 7, 2026
Recommend
CEO approval
Business Outlook

Pros

Good management, Salary,Knowledge, organization, PTO

Cons

Difficult to be hired, No OT,

See reviews by: Helpful|Rating|Date|All