There are quite a lot of Russians in the city, but there is no social scene at all. Embassy tried once to organize a sort of "community meeting", but the outcome was really disappointing. For some strange reason we don't socialize with our countrymen :(

Your friends however might want to check out forums on www.qatar.ru website (in Russian) and ask their questions there.