I work in a placement at a bank through search and it was a big mistake. All of the other employees are through other agencies or are contractors and are paid considerably more for the same job. As the role continues to grow, the contractors and colleagues through the other agencies have all received pay rises.....but not search employees. Also if you apply for other roles internally, you will still be stuck on the same hourly pay, regardless of what the role is. On top of this I haven't been paid on 5 occasions now, meaning a same day transfer so you are deducted more for their mistake. Our contact from search has been into the office less in the 18 month period we have been in placement than other agencies representatives have been in the last month.
I have noticed search are advertising this role again...if you were considering it, avoid them and go with another agency or company.