you can also ask for multiple exit/entry visa from your employeer. I have that and I do not need my sponcer's permission to leave everytime. I just come and go as i please for the duration of my contract.