Pros
Great co-workers, nice location, and health benefits are decent.
Kontras
The audit department is slowly deteriorating. People have been quitting due to micromanagement from upper management. It's a horrible working environment where there are constant threats to fire you over something trivial. Verbal abuse is rampant. The job duties are not what is stated in the ad. Don't be fooled into taking this job. You will regret it. If you enjoy dealing with the erratic, micro-managing, upper-management who verbally abuses you in front of other employees, then this job is for you. It's not a 40 hour a week job. They will threaten to fire you if you don't work over 40 hours. There is no overtime pay either. Seeing people cry, get stressed, or irate is a common occurrence here. I don't know anyone who wants to stay at this job. They are staying because they have mouths to feed and due to the lack of good jobs out there, not because they want to.