They have been an excellent partner to work with in all aspects of our implementation, providing both technical expertise as well their people skills has enabled us achieve much more than we thought possible at this early stage! I cannot recommend them highly enough - they are very professional yet friendly individuals who make you feel like partaking from your own family when working together (as it should be!). We needed help getting up & running quickly but also had some difficult challenges