Accounting Work: Challenges and Essential Skills for Success