shellyjean, if I were you I will just go with company housing allocation. Saving all the trouble looking for a house yourself. Al Fardan always have a nice reputation, and their compound one of the best in town.

Social wise, you can do something afterwards. Once you arrive in Doha and get settle you can start looking around.