I love that you can use it for both small businesses & large companies alike! The customer service is also top notch!! You get what your paying for in this software package. It's pretty amazing how much functionality they have put into one program/package at an affordable price point. ! There are some minor glitches here or there but nothing major enough to dislike about them per say (I think!). Their support team has been very helpful when needed even after hours if need be which goes above most other vendors we deal wtih out side our own internal tech department.