I'm from there, but part of the reason why I keep coming back is cause its affordable to rent, even in the hip districts (600-700 EUR for 1br) + a great city to live + good bunch of startups + cheap for flying in/out. Prague is similar.
Also heard great things about Sofia, but haven't lived there (yet). And Berlin is of course a good option as well.