I love that it is easy to schedule employees, set up shift changes quickly without having someone there! It's also very user friendly when you have several people working in one department or across multiple departments within your organization using this scheduling software/app for different shifts throughout their day(s). The only thing I don't like about staff joy as far as my personal experience goes would be how long it takes sometimes between adding an employee into our system (or updating if they've been added already) so we can start assigning them jobs from then onwards - but other than that everything has worked perfectly well thusfar with no issues at all!! We use staffJoy daily because of its ease-of-use & quick ability to assign work orders / tasks among many members of team who are not physically together yet still able to communicate effectively via chat feature which makes life easier :).