It's great not having to log into multiple systems as frequently. Just about every task can be completed in one place. They are tackling an archaic process with modern technology, and sometimes those two things conflict. When it goes wrong, their support has been great in getting issues resolved. Every business has their own needs. I needed a low cost option to speed up my day to day operations, and Zenefits is living up to the task.