Budapest as a 'Tech Hub'?

Most IT companies are more than willing to promote their company and people…