Microsoft builds treehouse to destress workers

October 16, 2017

Working in nature makes people less stressed and more creative. That’s the reasoning behind Microsoft’s effort with Pete Nelson of the “Treehouse Masters” television show to build a structure on its campus in Redmond, WA.

Recent News