We have been using this software for the last two years. I work as an admin responsible for the setup of the system. So far, we have no complaints.