I like that they are very responsive, always willing to help with any questions we have or issues. The support team can be quite difficult when you need something fixed immediately instead of waiting 2 days! That being said it's not their fault-it just takes time sometimes to get things done correctly (and fast). They do great work though so don't let this one issue discourage you from working together again. We needed them to create an integration between our two systems allowing us access to data via API calls within Salesforce.