I like that it is easy enough for my clients who have limited computer skills to use without having any training from me at all. It also has some great features such as being able to track your pets activity throughout their stay which helps keep them safe when they are away from home. There could definitely be more options available but overall this program works well. We've been using EBP since we opened our business last year so far everything seems pretty stable and reliable. The only thing about EBPs customer service isn't always there if needed right now its hard to contact someone online through chat sometimes because of how busy everyone else gets during normal hours. Tracking what time each client comes into work everyday by hour makes scheduling easier.