I work for a small cancer charity, though one with a national profile. SOTA have been invaluable to us in both day to day support as well as upgrading our IT systems. They talk to us in plain English, respond promptly, and are always a pleasure to work with.