Its not very difficult for foreigners as the government is slowly encouraging the startup scene.
Transportation is very good and cabs are very cheap ($3.00 min). Housing is pretty expensive where the concept of rent is thrown out. You pay the owner $200K and forget paying rent for 2 years. After 2 years you get your $200K back.