The ability to track employee hours, vacation time, and attendance was very helpful in managing our employees. It also had many other features that helped manage my team's work schedules efficiently. I would recommend this program because it has been great so far! There are no cons at all; however, it does not have any additional programs or modules as of yet. This software helps us with keeping up-to-date records of all of our staff members' availability. I like that they are very responsive…