Pros: pretty efficient at finding jobs that suited me.
Cons: they are a temp. agency so do not always expect to find a solid job the first time.
They helped set me up with a good paying temporary job that I really enjoyed. My supervisor at VSS was very kind and helpful whenever I needed assistance and periodically checked up on me.