To address this, Deloitte’s HR team overhauled its benefits strategy, working with Aon to unify benefits under a new platform, My Benefits, which simplified the user experience and introduced a Total ...