Working in Germany is tempting for the better pay, but it's good to know what it involves both administratively and practically.