I worked with this company for a few years and found that the payroll was very disorganised and rude.
There was an overall lack of communication and very unhelpful when I would ring to discuss payroll.
Also the staff who deal with placements were also very unfriendly and abrupt.
Very badly organised company
Would not recommend working with this company.