Earlier quoted context omitted.
I disagree. There are rather huge gaps between Berlin vs. cities like Frankfurt or Munich. Living costs are much lower in Berlin, and so naturally, wages are lower, too.
But jobs which pay 100k in Munich should also pay 100k in Berlin. If you make more than 60k the living costs aren't much of a concern for you anymore.
Berlin has certain advantages for tech employers:
* It is an expat-friendly city
* Nightlife is great, if you like the makeshift style
* It is the epicenter of the german hacker community
* Costs of living are still lower
All these are soft factors are opportunities for employers to haggle prices down.