»
1-min read

Office: A place to work and play

News18

Updated: July 27, 2011, 9:16 AM IST
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...
First Published: July 27, 2011, 9:16 AM IST
Read full article
Next Story
facebook Twitter google skype whatsapp