Pretty Good until it wasn't - Mechanical Design Engineer Leonardo Employee Review

3.0
May 3, 2023
Recommend
CEO approval
Business Outlook

Pros

I enjoyed working on the Mechanical Engineering Team. The department and many of the personnel are excellent to work with. Job Provides an interesting balance of computer work (CAD, FEA, etc.) and hands on work.

Cons

Some members of upper management are resistant to applying employee feedback. Was laid off without notice and only one week's severance. So keep in mind, any day at the company could be your last.

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,

3.0
Jun 24, 2026
Recommend
CEO approval
Business Outlook

Pros

Cool industry to work in

Cons

Not much growth or career advancement after a few years working there

See reviews by: Helpful|Rating|Date|All