On January 2010 USCIS issued a memo (commonly referred to as the Neufeld H-1B memo -click to read it) adding requirements for H-1B petitions that are not permitted by H-1B regulations. Now employers are prohibited from placing H-1B workers at client worksites in many situations and many employer-owned businesses cannot file H-1B petitions.
The memo and its effect on H-1B adjudications has been problematic for many employers and is being challenged in the Federal Court in Washington, DC in Broadgate v. USCIS.