@ teletechman: look into Microsoft Teams. Many businesses are switching to it. It's short on features right now, but MS bought Metaswitch, so Teams will become a proper PBX eventually. Cisco/Avaya/Ring/Mitel should be worried, honestly.
Deploying Teams is more involded than ACO, so that's...