Replo I have been led to believe that the Germans won't allow sunwing pilots to work in Germany, if that is factually incorrect, you have my apology.
You are right that it is one company, and I don't know the exact details of the credit card fiasco so can't really comment on it.