Hi, I recently graduated and I got a job offer for a Tax Auditor Trainee position from the NY Department of Taxation and Finance in New York City. Is it better to work for the government or to work for a public accounting firm first? The position will not cover the experience for the CPA license and I am planning to take it. Also, I believe that if I work for the NY Dept. of Taxation and Finance, I will not be barred for 2 years from practicing in any services in relation to the department. I'm not sure if I should accept the job or not because of this and the experience requirement. Is it better to work in public accounting first?