Hi Mark,
thanks 4 your reply. Well, I am Polish so I am a new EU member and according to swiss law I will be treated as non EU member. I live in Ireland now so I will have to relocate. The company that wants to hire me have sent me some doc reg salary and I saw G permit there.
That is why I was asking about your opinion as I have heard or read somewhere that G permit is the worst one (but do not know why??).
Thanks for this link but unfortunatelly I do not know German
cheers,
adzia