Pros
"The acquired knowledge from on the job experience is priceless. There are few jobs that develop a sense of autonomy, critical thinking, and problem solving, as an exposure to the overall audit process. It also provides a unique chance to interact with businesses and industry leaders. Networking opportunities abound. Great benefits plan. Over 3 weeks off a year, once you work there for long enough. Generous health and 401(K) benefits. Very serious about outreach to women and minorities. They are doing their best to incorporate work/life balance, though they haven't done that entirely effectively yet."
Cons
While there are programs in place at the national level to encourage a good work life balance, it is difficult to always maintain a good perspective because of the nature of the work. "Busy Season" (October - March & April) is not conducive to a healthy personal life because of work expectations and demands.