I like that it's easy to use, has many different features (including advanced reporting), can be integrated with other applications/tools for more robust functionality - even if you're not using all of them! The cost per user could probably go down some as well; but overall this product works great in our organization so we don't have any complaints about its implementation or integration into existing toolsets within my team at work.- It allows us to easily schedule employees across departments- Allows me access from anywhere through mobile devices.