Pros
The office culture in the Audit Dept. is pretty good if you're coming straight out of college. You'll be working with people that are roughly your age, which is an easy-to-understate positive. The work life balance is good, and throw out any review that attempts to assert otherwise. You work 40 hours a week, 8-5, not a moment more. Overtime is extremely rare and is compensated. Nobody will ask you to work unpaid overtime. You can have your schedule switched to 4 10s, or 7-4. Not entirely elastic, but a lot more flexible than many, many offices. Next, you're doing something that's actually positive. You're working to ensure that hard working people get their contractually promised retirement. For some, this is the difference between eating steak and hamburger for the rest of their lives. For others, it's the difference between being able to retire and being forced to work until death. I am alarmed by the amount of people who take pride in having done poor work out of petty vengeance, but I suppose I understand how a high school culture can rob one of their conscience and work ethic. Next, it's decent experience. Experience in an office, interacting with business agents and occasional big wigs, accounting experience, etc. Benefits aren't bad either (pretty good dental, decent health, meh vision, 401k match up to like 5.5%.) Lastly, and this can be a con, but you get to travel domestically. In Seattle, being told you're going down to San Diego in February can be pretty nice. They pay for your food and sometimes you finish early. It's not really a bad deal.
Cons
On the other hand, travel can be tough. Audits can take a bad turn and become stressful due to time constraints, and telling an Employer where they erred can be daunting the first few times you have to do it. This isn't the standard, but it certainly happens. Plus, sometimes you have to go to Fresno, which speaks for itself. It can be tough to find the promotion opportunities. At the same time, I've never seen someone doing great work not have the opportunity for some sort of promotion. Sometimes it takes a while though, admittedly. The pay is good coming out of college, but it simultaneously isn't enough in such an increasingly expensive city. You will start out a hair below $40K a year and will probably be at ~$45K if you crack the 18 month mark. This is not terrible, but it can be tough to make ends meet in a single income house that (probably) has student loans. Sometimes, you'll also be punching in a lot of numbers. The job can be very analytical (those who say otherwise were likely doing it wrong), but sometimes you just have to do data entry. For me, it's a relatively mindless way to get paid that can be grating, but for others it seems to be deeply upsetting. You don't get paid time off in the first year, which is a bummer. Unpaid time off is tough to get, so you're pretty much precluded from any time off (unless it was planned prior to getting the job.) I know that this vacation policy is somewhat standard, so this may be more of a gripe about life itself. The higher ups occasionally talk about jeans on Friday, as though they've bestowed upon us the gift of life itself. Sometimes they threaten to take it away if somebody wears something against the dress code. I was taught not to grovel for pseudo freedoms. As long as I'm being asked to wear pants in any context, it's not a privilege.