An error occurred while saving the firstname.lastname@example.org commented
Outlook maybe a good all-in-one solution for time and contact management, as well as email. As long as there is no syncing for iCloud contacts and calenders it is nearly useless for Mac and iPhone users
Thanks for voting!
One alternative is to subscribe to iCloud calendar with your Exchange/O365 email accounts or any Outlook account, and then sync the same accounts in Outlook for Mac. See details: