Heh. This is exactly what Infosys/Wipro/TCS do. If you've ever worked for a big financial services co or IBs and meet tons of Indian IT folk day in and day out and wonder hey where do all these people stay and how do they afford to live in this big city...well, the company rents hundreds of 3 and 4-bdrm apts in NJ, NYC, Atlanta, Charlotte, Sunnyvale etc etc... you get on a plane from Bangalore on your B1 visa and land at one of these apartments for your 90 day "onsite", after which you leave and the next Indian takes your place. I've been to several of these apts. Typically its 3-4 Indians to one apt...you take turns cooking, cleaning out, buying groceries. Weekends you take in your Hindi movies & your pirated bollywood DVDs :)) Its a phase I guess...if you are an IT professional in India, I heartily recommend it. Fun lifestyle, like living in a dorm & getting paid the market rate...At some point you grow up and file your papers and become an NRI & get your green card & the your US citizenship & say goodbye to shacking up with 3 random programmers...but it is fun while it lasts, and keeps the US real estate market humming as well.