Avionics Technician not Companion Animal Specialist - Companion Animal Specialist Leonardo Employee Review

4.0
4 Feb 2020
Recommend
CEO approval
Business outlook

Pros

Pay and benefits, plenty of overtime opportunities

Cons

Job security. I worked over 55 hours a week for 10 weeks straight and they let a lot of us go because they met their contract quota. They do not care about their employees only meeting contract dates. They will hire and fire you without notice.

Explore other reviews about Leonardo

5.0
7 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Good management, Salary,Knowledge, organization, PTO

Cons

Difficult to be hired, No OT,

4.0
3 Jun 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Great place to work people are nice

Cons

I don’t have any cons at the moment

See reviews by: Helpful|Rating|Date|All