Depends, I personally don't like taxes and I like audit. With Audit, you can get exposure to different types of businesses and will give you lots of knowledge and good base for you to jump on a good position in a company as accounting manager or controller. My advice if you do audit, don't leave too soon (Like me) and get stuck in senior accountant positions.
With audit, I have knowledge about oil & Gas services, piping, technology, manufacturing, Hotels, Metal recycling, Concrete recycling (didn't even know that type of business exists until I got assigned 🙂 ) Trucking, Hospitals, Government grants (Single audits), Hotels, Chemicals, joint venture. You see different parts of the financials and all the financials
As an accountant, I am focused on inventory analysis and I want to shoot myself, it can be interesting and exciting in the first 3-6 months and then it becomes routine, extremely boring, no challenge and after a while brain is dead.
I can feel the difference between my knowledge and others' who were not in public accounting. Their scope is very limited because this is the only thing they know.
Bad thing I noticed in industry, in my experience, especially if people only worked in the same company for 20+ years, they have no idea what controls are or segregation of duties and are ok with weird JV's that you can see and say HOW COULD YOU DO THAAAAAT?? WHICH ACCOUNTING BOOK DID YOU LEARN FROM TO MAKE SURE NOT TO BUY IT!!! lol!! seriouslt I said that once before.
I am studying Audit now and causing me Public Accounting fever, even though the hours sucks, I feel it is more enjoyable, smarter, challenging and can open the door for Controller, CFO, internal audit manager/lead
What might help is to get exposure to corporate tax in addition to audit experience and you will be unstoppable 🙂 I missed a good oppotunity because I didn't have that tax experience/knowledge
FAR 8/2016
AUD 1/2017
REG TBD
BEC TBD