I used Winston a few years back and I have to say, if it wasn't for their pushiness and determination to get me in there, I would never have my current job, which has given me much needed experience and excellent pay. When I got there, I felt sort of ambushed by all the info the agent was giving me, and prepping me to meet with her boss, Isabel- I apparently passed the test and was called upon the next morning that i was to interview for this company downtown, they barely gave me the name, I wasn't even able to find it on the internet because I was spelling it all wrong. I had no expectations and was shocked that I got the offer.
Pros: Determined
Cons: Will call you at work, even if you did not, give the number
more