They are a genuine agency that look to find people work.
They are quick to place you in employment.
Cons
The communication is quite poor.
Only the recruitment consultant that is assigned to you can help. At other agencies, every consultant can deal with an issue.