Teams at What Tech Companies Need