I like that they are constantly trying new things in order to improve their business model and overall services offered. Their team of professionals really makes it easy for any size organization to get what you need from them! They have helped us with several projects over the years and we've never been disappointed by anything about our experience working with them. There's not much to dislike here - everything has worked out great so far. We're using their platform to help manage all of our employee scheduling needs across multiple locations within our corporation.