I like that it has been able to help us with all of our business needs for over 10 years now! They are always willing to go above and beyond what we ask them too do and they have never let me down. The only thing i dislike about this firm is their billing system. It can be very confusing at times because there isn't any way to see your past billings or how much you owe or if you've paid everything yet. If you're looking for someone who will take care of you and make sure you get exactly what you need then this is the place for you. We use them for all of our ERP needs including SAP HANA, SuccessFactors, Salesforce, etc.