BTW: of course another great option in Germany is Munich, my favorite city. But: rents are higher, salaries too though. The range of employers is larger. You can go for companies like BMW if you like but also startups. Shoot me a mail if you’re interested to get more insights
Munich is an amazing town but it is literally one of the most expensive places to live in Germany. Getting an affordable flat close to downtown is a nightmare.