Top Locations for microsoft Jobs in California :