B businessinsider.com Zenefits CEO responds to rumors of company's struggles 65 points zabramow 11 years ago 57 comments