Ventajas
Tremendous expertise in matching consultant skill sets and culture with the needs of the customer
Prompt and effective customer service
Uses performance reports to monitor consultant effectiveness as projects progress
Professional, cost-effective, courteous, and simplifies the laborious task of staffing
Desventajas
I have only bee using their services for 15 years, wish I had found them sooner