I like that they are always looking to improve their services by offering new features or enhancements as needed for our organization's needs; also we have access 24/7 via phone if there is any issue with an account which makes it very easy in resolving issues quickly without having someone at work during normal business hours! They can be costly but you do get what your paying for - excellent customer service support team who will go above & beyond when working within clients' accounts (we're talking about large organizations). We've used them since 2007 so far no complaints just happy customers!! Their ability of creating custom reports has been great because sometimes other companies don't provide this feature easily unless additional fees apply etc..