My 15-person company uses zenefits. When our HR person was sold on zenefits she was promised some features that, bluntly, didn't and don't exist. They also, as a user, required some emailing to get stuff set up. It seems to be ok now that it's all set up, but it definitely wasn't 0 friction initially.