Pros: birthday lunches and socials
Cons: overly competitive atmosphere
I learned many facets of accounting at this job. There were always new things to learn and improve upon. The structure is very hierarchial. The most difficult part was dealing with constantly shifting job responsibilities. The most enjoyable part of this job was the team based atmosphere.