The salary does seem to be really good.Hopefully the company wud take care of housing issue as well because for an average good house the rent is 8000 as of now which cud shoot up anytime . The school expenses are quite high plus the rising cost of living every day which cud eat away into your balance. But two things for which you shud b prepared for is transportation and climate. If the company takes care of transport it is fine or you come here after learning driving and apply for the licence as well as a car..the sooner the better...imagine your self standing on the road waiting for taxis with 45 degrees heat on your head.....the average weather for the next three months would be 48 degrees ....so be prepared