Wages are in general lower, and on the whole the spectrum is compressed -- so low-paid jobs tend to be a big higher, but a software developer in Berlin makes about half to a third of what they would in Silicon Valley.
Also, the article is a bit off on some of its numbers -- 6 weeks of vacation aren't required by law, 24 days are (i.e. just under 5 weeks), though 6 is a common perk.
Additionally, at least in the software industry, I've commonly seen people reporting fewer hours than they actually work because by law overtime must be compensated by money or vacation, which is often an annoyance for the employer and employee (i.e. you're working late to get something done, by choice, and your boss is annoyed because now they're supposed to give you vacation time for that), so I got in the habit of always just reporting 40 hours.
In general I'd take this article with a grain of salt; it's not that it's mostly wrong, but it's clearly written in fandom, rather than a quest-for-understanding sort of way.