Related to new H1B rules possibly?
A lot of H1B visas go to people brought in to create billable hours at these consultancies.