We've all heard of Microsoft but what it's actually like to work for one of the world's largest multinationals?