I've a friend who is permanent for a UK major consultancy. Said consultancy has been taken over by an international one but the rate cards of the international consultants is much lower than the UK bods.

Turns out after 10 weeks on the bench he is on what amounts to be a zero hour contract...