I worked with various agencies in the big smoke and south east as generally they were the best payers. Genuinely had no problems infact probably more reliable than some of the firms wages wise. It can be a bit of a ball ache doing timesheets and claiming expenses through the umbrella scheme but definitely financially rewarding.
Good luck mate if they do f*ck u about there's plenty others and plenty work atm so go for it