My cousin brother work in this company.and it is of punjab national bank it is good opurtunity to work there.working enviorement is also good.and they give space to you to explore more and more.basically all is needed is your good contacts and good speaking skills.and you have to deal with the client and provide them best solution and make them understand which policy is good for them.and if they are interested in any policy then what are benifits they will getting by taking that policy.so your job is simply that.salary is also good and you also get commission on each policy done.