Is London considered a good place for tech jobs? I've never actually heard that it is, or that it isn't. Can anyone speak from experience either way?