i dont see anything in the article about security...
Microsoft has minimarts in some of its buildings (for example Lincoln Square in Bellevue), which only take credit cards or for FTEs, a badge swipe for debit against a meal account. Of course an security camera monitors proceedings..
The MS cafeterias operate similarly, with a kiosk to accept card swipe payments. Very efficient, no need to deal with cash or cashiers.