My company is an Office 365 customer and I'm on a Mac Mini, so I have all the Office programs installed:
Outlook, Excel, Power Point, Teams, One Drive
Overall, it works pretty well. Shared calendars in Outlook is an issue but other than that, no complaints.