Pros: salary, bonus', christmas extravaganza's, employee incentives, management that cared.
Cons: could be high stress which caused a lot of miscommunications which got out of hand.
I loved my job and the clients I was privileged to work with. I was always motivated to go above and beyond to the max and was rewarded for it. The appreciation was immense when it came. I would have like a bit more autonomy especially since i was the only one in the company that knew how to do my job but that was on on-going challenge. Part of the office was a high stress environment (nature of the beast) and the other part was laid back and had a lot of administrative support. I wasn't in either of those departments but I was at times in-between them.
Overall, a great owner and staff of people to work with.