What have you heard? It's very very much greater. In fact it's one of the most popular "off shore" tax locations in Europe too.
Ah, yes. I wouldn't suggest it for having the offices there. Just to incorporate. And with online teams, you can be anywhere too.