Try communicating about a job application with someone that uses Office 365 and you using your custom domain name for email. Everything 100% clean, even according to Microsoft, but mail gets marked as SPAM anyway because "the domain has not yet been able to build a proper reputation". WTF...