Very old school mindset and approach to projects, very different from what I was told when I joined the company.
A lot of bureaucracy and politics involved in the projects and you always need to be aware because there will always be people trying to harm and undermine you.
You will often find yourself in the middle of a battlefield and will never know when management will arrive to terminate your contract, especially when projects do not go as expected.