June 3,2010 - Phone job offer
June 20, 2010 - Offer letter package received, signed and returned
June 27, 2010 - Pre- screening process (background check, employer, references)
July 8, 2010 - Submitted requirements to company's immigration lawyer
Aug 12, 2010 - Received package from immigration...