Dudes, there is nothing callewd free lunch........and that too in India, must be kidding..........anyway don bother abt perks n jus keep workin till ya company throw u outta ya job:) Jus kiddin, the bottom line is In India Perks exist on paper!!! Cheeeeeeeeeeerssssss