The team was very helpful, always responding promptly to our questions or requests for information; they were also flexible in terms of delivery dates as we had some changes along way (ease-of -use requirements).
They did not have all their systems ready at once so there is one system that works well but has been outpaced by newer versions from them which are better overall than what's currently available! Do your homework before you sign up otherwise it could be disappointing later down stream when things don't work like expected due too outdated software/systems being used versus those who use more modern technology / platforms etc..