It's a small country, relatively speaking. Rather dull cities, again relatively speaking. Rural land is hard to come by and expensive. Not a lot of sunshine hours either. Not English speaking, not an immigrant culture, and quite an insular society so if you're not born there it kinda sucks. The cities punch way above their weight, but in total the tech job market is still tiny compared to the US.
If you like being outdoors, Switzerland has one landscape, pretty much.
It's heaven for rich people, but a very specific kind of heaven.