B businessinsider.com Employee retention rate at top tech companies 3 points throwaway40483 9 years ago 1 comments