It works great with our business, because we can quickly share employee schedules to clients via an online portal or mobile app when needed for contract purposes. We also use it internally at another job center for scheduling. Having access in multiple locations is useful as well during times of staffing issues within the organization. If you’re looking for a simple & quick way to schedule employees using google calendar. This system has it all covered! I would say that maybe some extra features are beneficial (i.e., training/onboarding) but not necessary - otherwise get this software right off the bat if your employer hasn't done so already! Our agency handles several types of workers including seasonal temps across California (and soon more nationwide). Being able to manage our staff through Google Calendar has made coordinating schedules much easier than other methods. The ease of scheduling, auto-approval, reporting/analyzing timecard data is wonderful! It's also easy to use in conjunction with any other software we may have as well (Office365). If you are looking for an inexpensive schedule management system that doesn't require too much maintenance after you're done using it, then this is your product! We were able to eliminate our manual entry process and all of the associated errors from entering employee schedules manually into Excel spreadsheets.