Military experience shape how Microsoft employees think about teamwork