I worked up north for a couple of years (will not id the place or co.).I remember those times. There were so many perks during that era: if you stay in office after 6 then you will get mandatory free snacks! Food Coupons, Free bus travel, free inter office shuttles, many more.
With time, they canceled the free bus service, then stopped giving food coupons and overnight whole canteen turned from funded to pay on your own, then they stopped inter office free shuttles too.
And re-imbursement of Cell phone and broadband bills, they became dependent on mood of the PM and DGM. Some time they approve and sometime they will cancel.
Man, the facilities they had couple of decades back would easily rival the 5-star resorts these days. The in-house food was to die for!!! Breakfast, lunch and dinner were free for all employees and were expansive buffet style. Rich north indian spread and the mandatory south indian stuff too (bulk of employees were from undivided AP/TN) It was literal pampering. Once we took off for an impulsive Shimla, Chail, Kulu drive after a sumptuous Friday night dinner in office ... LOL . I remember putting on so much weight in those 2 years that i was unrecognizable to my old buddies after returning to base station!
IT folks these days can only dream of such stuff.