No, at least three of them were online / part of the O365 bundle (fumble if you ask me), it was an absolute nightmare dealing with Microsoft support, the level of incompetence they showed two of the times (when I was involved) was astounding, I'd heard bad things but it was next level and what made it worse is they were paying for the service, both with money and with the downtime while they were messed around both by the initial disruption and the messing around with the seemingly endless running with Microsoft support engineers, finally files were restored but the damage from the downtime and time spent on trying to get the vendor to deliver the cost to the business in at least one of the cases (I'm under an NDA for the one) was immeasurable but large. They experienced had previously experienced many problems with MS support and with the O365 (completely online / hosted) platforms it is enough that they're now underway evaluating alternatives, it might be the same products but on-prem or something entirely different but I am not involved in that process.