I like most about this program it has all our employees information, payroll data as well as other pertinent info you would need to keep your business running smooth. It can run slow sometimes or just not update at times so its best we make sure everything syncs up when switching computers etc., but i have never had any issues with that either! Its very helpful for keeping track in my current position. We use accutime systems to help organize paychecks/schedules which allows us more time managing paperwork than if trying do them manually ourselves. Also helps me manage employee records better by adding notes regarding absences ect.. Have helped streamline alot of things within my department especially since there are only 3 people working here now instead of 7 as before using an excel spreadsheet system where everyone worked out their own schedule from scratch every day was difficult. So far.