But if you leave, say after 5 years, you get the greater of whatever the company owes you in regards to the provident fund OR 21 days times 5 years. You actually don't have to stay the full 7 years to collect something.
Though one would hope that it would be worth more than the 21 days times 5 years