People here will help you in getting a job a right for starting your career. They will help you with proper guidance and assistance.
All details will be provided to you before you join the company. Transparency is good. All these with a nominal consultation fee.
They just don't stop at providing you with the job but they will also monitor your progress and help you further if you have problems during your Job tenure.
Cons
I don't think there is any cons, if there is any they are outweighed by the pros of this Concern. So, don't worry much about the cons.