Pros
I didn't know I was applying to a staffing agency- I just responded to a recruiting position on Indeed. I later received a call from one of the recruiters, Clovia, who explained that her company actually handles all the HR needs for their client- which was the company that was actually looking for the recruiter. I was a bit hesitant because I thought the process would be long, and the communication would be lacking since the interview process would be extended through a third party company- but I was totally wrong!
The whole interview process was quick! Clovia was super nice, informative, and very friendly. We had an initital phone interview which was very fluid, more like a conversation. I felt she reslly cared about making the right match for both myself and her client, as opposed to some recruiters who just want to see a candidate placed to get their commission. She helped me prep for the initial interview by giving me "insider tips" (i.e. what the company was looking for, how many resumes to bring, etc) so that I felt fully prepared for meeting with a company I hadn't personally interacted with. She provided me with feedback from the first and second interview, and when she offered me the position onbthe client's behalf, she genuinely seemed excited for me!
The whole process was quick, convenient, and genuine -and being that I've been in the recruiting industry for years myself, I have even more of an appreciation for how she handled everything- this was very refreshing!
Cons
Honestly, none that I can think of. Clovia kept in touch with me constantly, always returned my calls if we missed each other, and made me feel like I was constantly in the loop on how the interview process was going.