»
1-min read

Office: A place to work and play

News18

First published: July 27, 2011, 9:16 AM IST | Updated: July 27, 2011
facebook Twitter google skype whatsapp
Office: A place to work and play
Given that most techies spend entire day at work, the Microsoft employees were asked to design their own workplace...
facebook Twitter google skype whatsapp