I like how they have different levels of service from basic to premium which really helps when you are new or need more assistance than just an application interview as all applications can be very similar.
The only thing about YOH was there were times where one person would help me but another wouldn't answer my questions until much later so its hard not knowing what's going on at certain points because they don't make things clear enough. They're also rather expensive with their hiring rates compared to other companies out here in California. We hired people through them recently to fill some positions we needed filled fast on our team (about 10).