I have used this company for many years, recently had a MAJOR and COMPLEX issue that would have prevented us from processing payroll which was due the same day - got in contact with support and let them know what the situation was and they resolved it in under 20 minutes. - BIG THANKS TO MIKE FROM SAGE CLOUD 50 PAYROLL SUPPORT TEAM!