The support team really helped us understand how they can help make our system work better with all of their product offerings. They are easy going people who listen very well, have great customer focus which has made them an excellent vendor! I don't like that there wasn't a lot more customization options when we first started working together - it was almost as if we were given what would be standard functionality for most companies out today (which works). We had been using another software package but needed something integrated into Salesforce so this seemed ideal for both parties. We realized quickly after implementation though that some functions weren't quite what we wanted or expected from such a complex application/system. So far, everything seems functional at least enough to get by until other parts become available through add-ons etc.