Keeping up with the changing and often complex business issues of financial accounting, auditing and related pronouncements, tax planning, compliance, corporate governance, enterprise risk management, information technology and business intelligence can present both challenges and opportunities.