Dear Kashyap,
Greetings!!!
Your question is related to emotional quotient and i fail to see tangibility.
1. What is stopping your friend to change the contractor and bag a perm position ( or at least, he/she can go to a better contractor) with an experience of 6 years!! Is it the lure of working in an MNC or the fact that he/she is not able to rise above his/her own mediocrity! You must realize and accept that , today is the age of competition, and to stay ahead , you must work harder and learn better. I would never select a person for any position, who has such low level of salary with 6 years of experience.
2. Having one's PF number is an easy exercise, now a days. It's available on line, and you do not need PF account details for registering and downloading your E Passbook o PF. Even if, that fails , one can always go to labour office of his/her area and register complaint, this can be done online, too.
3. If a contractor is not giving you due benefits, you must change your contractor. If you are good, you will find many contractors because there is scarcity of good people who are ready to work off rolls. If you are not good, you can not demand better facilities, it is as simple as that.
4. As i said earlier, you are being emotional. Policies are made for everybody. Salary is just an outcome of your brilliance at work, consistent performance, academic qualification and how fast you learn in order to climb the ladder. People are earning in lakhs today, because yesterday they have put in greater efforts and by virtue of that they have rendered themselves indispensible for organization. You tell your friends to become indispensable for their respective organizations and see the change in their perspective.