I was employed almost immediately and this was truly at a time when I needed some fast income.
Cons
I made a mistake, the job ended abruptly, found out only when I inquired about why, apologized for it and was still shunned from employment opportunities.
Can't think of any as a review should speak to an honest interpretation of one's experience.
Cons
Jeff and Michael the owner are only interested in paid "seats," and not locating the best fit. Jeff is moody, unpredictable and at times unprofessional.