The coolest thing about my job at MCDB is helping clients navigate complex tax situations while also building up my tax knowledge in deductible expenses. I love it as it is something practical that can be applied to our lives.
In my opinion, a role in auditing is best suited for someone with an accounting/finance background. It is important to have an understanding of audit standards and a basic knowledge of accounting.