Interesting - Systems Engineer Leonardo DRS Employee Review

5.0
22 Dec 2025
Recommend
CEO approval
Business outlook

Pros

Interesting , challenging, good people

Cons

Bad management, stress, unclear missions

Explore other reviews about Leonardo DRS

5.0
20 May 2026
Recommend
CEO approval
Business outlook

Pros

Great support system from marketing team

Cons

Longer waiting time after interview

2.0
23 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Pretty toxic culture and management's expectation are disconnected from reality.

Cons

Poor Leadership director level and above.

See reviews by: Helpful|Rating|Date|All