You could look into NextCloud and their NextCloud Office if you haven't heard of it yet. If you have are there any point that speak against it in your opinion?
It's open source so you can even self host. Should be more than enough for most comapnies.
Not sure how difficult the set-up process for an enterprise environment is, I only used the docker version before. But should be viable and if a company has Money for Microsoft365 they should have money to pay to someone to set it up manage for them.
I know NextCloud, for having self-hosted it for years, alongside many other similar software and having reviewed its code. I am a strong proponent of open source, both as a user and a developper - and managed IT for very large companies (thi si to bring some context to my comments).
While something like NextCloud or Seafile it is fine for personal use or for small teams it is no way close to something like Microsoft 365 with the extensive backend it provides out of the box. Not to mention email integration.
Again, this is from the perspective of someone who uses and develops open source software and hots a lot of services for personal/family ise, but also from someone who knows the complexity and shitbat crazy wrchitectures you find in large, distributed companies.
If we managed to have in Europe something similar to Zoho, driven by European laws, that would be fantastic. We do not, and this is a real shame.
> But should be viable and if a company has Money for Microsoft365 they should have money to pay to someone to set it up manage for them.
Microsoft 365 is expensive, but the expense of running a home-made solution for a large company is not only the pure management, but also the ability to have hope if there is a problem. I have raised issues for Nextcloud (some of them quite impacting from a security monitoring perspective) and the community replies were horrible. If NextCloud does not monitor the community forum when someone raises such issues then I cannot have any trust that they will fix it for a paying user.
I have to admit though that O365 is handy for collaboration. I hope we can do something like a LibreOffice-based similar thing that companies can star using as a platform for online collaboration.
Where I work we already have lots of regulations on what we can and what we can't store on SharePoint or work on O365. My job is mostly safe from those inconveniences, but one of my first jobs was to build an asset delivery system that would comply with a number of US and EU regulations on what asset can be delivered to whom from where. Took lots of meetings with legal.
If your business processes are based on that: yes. You may argue "adapt your processes" but that's not something that you do within a week. Besides that it's also about exchanging information. Excel is a quasi-standard in some cases. Again you may argue "change that, its ridiculous". Still it's not something that you "just do".