This agency actually has staff that are also qualified in the fields they recruit in, therefore understanding their clients needs and being able to build successful departments.
Cons
Needs to expand their area of expertise into larger cities such as London and Europe