Originally Posted by
xmaster
So, does that mean I need to have a European citizenship? If not, then I am pretty confident that I should be able to get Visa because neither me nor anyone in my family background has any kind of criminal record.
Unless you are married to someone from an EU country, reuniting with family or sponsored by the employer (Wizz would most definitely not do that), I don't see how you would get the Unrestricted right to live and work in the European Union. This is not BAA's requirement and has nothing to do with unnecessary bureaucracy - it's a Wizz Air requirement.
Alternatively you could look into the Small Planet Airlines cadet program which I believe employs non EU pilots. As advised before, the best thing would be to get in touch with the school.