Pros: free lunches, you were always informed on how the company was succeeding, there were bonus, and free gifts, also weekend trips to different places for team building
Cons: they outsourced world wide, it was difficult because they were combining your jobs with others, across the world, and your job became obsolete, you were told you had to train the new person who would be replacing you.
There was always new challenges and the people were all so familiar and friendly. You started your day in a good atmosphere, you knew what you had to do. You worked with a group of people who were your team for many years. The hardest part of your job, sometimes was staying on top of your work. Most enjoyable for me was the customer service for my internal and external clients. It was a place where you looked forward to go to work.