Haden, Microsoft, Midea Appliances