Is Zenefits still a good recommendation, with all the fuss around their (possibly illegal?) practices, and the negative comments from HN users that seem to come up every time the company is mentioned?