Use the company housing until you get used to the place. Once you know your way around you can look for an apartment. The advantage of doing this is that you also don't have to fork out a lot of money for rent advances, deposits etc which are quite common here in India. Do some research on schools as well. Some International schools can be very expensive. Location is important as during monsoons and "peak hours" it can take you 1-2 hrs to get from A to B.