The team was very supportive of our needs, from the first call to answering questions after contract signing and beyond. They are always willing to help me get what I need implemented or fixed quickly if they can't do it right away. Their support staffs were also extremely helpful with any issues we had. Communication through the whole process could have been better- sometimes there seemed like there wasn't much communication between teams involved in different projects. We used them for development services as well as system enhancements/integrations. It's good that you can use both at once since they're connected but it would be nice if someone could take over one project when the other has completed so that things don't fall behind. A lot of our work was customizations, integrations into existing systems, etc. This allowed us to keep all changes centralized and not have many people working on multiple tasks simultaneously.
ο»Ώ