As someone who moved here recently, I can say the transition is tough. Infrastructure aside, the job opportunities are incredible. You have to weigh the pros and cons.
As of now every individual is passionate about making a startup and everyone talks about pros of it like startup culture is growing and all but what about cons and what are the cons of starting a startup?