The simplicity of use makes it easy for new employees onboarding as well as more experienced users. It can handle multiple departments with ease - both in terms of configuration (which allows each department to work independently) & reporting/management capabilities. Some aspects require some training which isn't intuitive but this has improved recently! There are many features that aren't used by us so we have no idea what they're capable of or how much extra cost there would be if using them all. We don't yet need every feature available- however I do think additional modules could improve further integration into our own system. Managing absence requests from various locations within one interface.