5.0
17 Nov 2023
Current employee
Recommend
CEO approval
Business outlook
Pros
Lots of great benefits, flexible working environment and hours, great team, and so much more
Cons
Leonardo company comms happen regularly however internal departments may lack communication between different parties