Has anyone heard of this agency and how good are they? They have recently opened an office in my area but I am a little weary of them for some reason. Should I be? Also they pay £15 less a day than my current agency does. Will I be taxed more if I do work for them?