Regarding the pros and cons:
A. The one who work their will be trained in their concepts regarding laws, rules, regulations of the act.
B. They are trained to deal with clients and handle their queries.
C. They learn to work under pressure and work in team.
D. They will get opportunities to handle variety of works and get exposure to liason with various authorities like registar of companies, regional director, nclt etc.
Thus the person will get confident enough and will get a great work experience.