Pros
TIB offer a flexible temping option that allows people like myself, whose main work is freelance, to take on assignments through the agency that I can leave at short notice when needed. The agency treat their workforce well, with a fair policy on breaks taken off the day's pay, and renumeration for travel. I also feel that there is a good lead into a full time job should that be the desired outcome. In the short time I have been with the agency I have been offered work assignments very regularly. I also moved recently, and have been able to take up offers in both locations very quickly. The staff are friendly to deal with, and extremely helpful with any issues that arise.
Cons
For me, the only downside is that the hourly rate is much lower than in my usual freelance work. But this is offset by the flexibility it gives for when I am between freelance assignments