T teamblind.com Which tech CEOs deserve their TC (Total Compensation)? 1 points yhosun 3 years ago 1 comments