Yep, personally know them. But they're in Köln last I remember.
Many of the companies you mentioned (not gonna named not to get sued) have reportedly terrible working culture and/or awful recruitment process (applied to most of them). So maybe the money is compensating.