Welcome to India
. Except for the higher cost of living and better job opportunities, NJ is like india.
Pros:
Indians are every where in NJ, especially more in Central Jersey.
Jobs oppportunities are very good
Salaries are higher (compared to other places)
Good School districts in most of the places
Cons:
Higher Rents (on an average, single bed room house = $1100, 2 bed room = $1400)
Higher cost of owning a home (average new single family home = 400K + )
Compulsory Minimum One year Rental agreements (you can't break them also)
Higher Auto insurance (Around $1400/yr per Car for most people)
Higher Traffic density and Confusing Routes (it will take a while to understand them)
Longer commutes to work (3 hrs per day if you work in New york)
Chilling winter (heavy snow for 3 months)
If job opportunities is your single most concern, then this is the place. For me job opportunities is the single most concern and i have decided to settle here despite my dislike for this place. Besides jobs, the other incentive for me is the number of friends i have in this state. Most of my school mates, college mates etc live in this state and i guess it's the same story with every one.