Berlin is in a pretty unique situation. It was a city where most buildings stood empty and with few jobs, especially in the high paying sector. The only pull factors were low cost. This changed only slowly after it became the capital again.