I enjoy how many ways there are for setting up rules/tasks. We use it as part of our day to day activities with employees in general. It has allowed us to train them on their own devices so that they don't have to rely on others (in some cases) for help at times. Not much really but maybe just because we haven't fully implemented this yet! It's definitely worth checking out! Getting the system set up initially may take some time depending on your implementation team. Also make sure that support is available if you run into issues along the way. Training new hires using this product was crucial given that most people did not know how to program beforehand. This is an excellent tool once trained.