Tech companies offer lavish perks despite lay-offs – Michmutters