An excellent place to work; great benefits and the atmosphere was very employee oriented.
Pros: excellent benefits.
Cons: supervising employees who were unhappy with another employee's work habits.
My job was a very busy one. I had diverse responsibilities and the people were great to work with. We mostly worked as a team, but when needed I worked independently as well. The hardest part of the job was dealing with situations where co-workers had problems with each other.