B businessinsider.com Google's payments team is seeing an exodus of executives and employees 171 points tim_sw 5 years ago 120 comments