The software has been extremely easy to set up within our organization given its ease of use even if you have no previous IT background or knowledge! There are some minor glitches here but they seem like small issues in comparison to all it can do (and does!). It's an excellent product from a customer service perspective too - very responsive team who work hard at helping us get everything working perfectly so we don't end up stuck somewhere during implementation :) We've used this across multiple locations now which makes things easier when rolling out new sites/services rather than having each site setup individually etc..