Moving from Lotus Notes to Office 365 - Can anyone help please?

Morning All, I have a customer with 15,000 users that is moving from Lotus Notes to O365.  They would like to know if any of you have gone through this change and if they can speak to you to share best practices.   Can anyone help please?  Also anyone moved from Apple to O365?  many thanks, Vanessa