"there are far far worse place to work"
That may be the case but temp agency contracts are the poison pill in this industry and its reactions like that and a willingness to take them that is driving conditions down of all operators. The accountants are playing judge the lowest bar and pay £1/1€ more and the applications come flying in.