A great deal of complex onboarding, and an unsupportive work environment, but excellent pay. - Software Engineer Leonardo Employee Review

4.0
Oct 7, 2025
Recommend
CEO approval
Business Outlook

Pros

The job paid well, and it provided benefits in the form of healthcare/insurance.

Cons

Exhausting hours, requiring far more in-person work than initially claimed, with a complicated, lengthy onboarding process for new developers that took several months to complete (with unhelpful, fragmented documentation), and an unsupportive work environment.

avatar
Leonardo Response
8mo
Thank you for taking the time to share your feedback. We're pleased to hear you found the compensation and benefits package to be positive. We're sorry to learn about your experience with the onboarding process and work environment. Your comments around documentation, setup times, and support for new developers have been noted. While onboarding complex systems can present challenges, we recognise the importance of making this process as smooth and supportive as possible. Feedback like yours helps us identify areas for improvement, and we appreciate you raising these points.

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