Pros: Meeting people with different cultures, learn a lot about different software and being adaptable !!
Cons: When you do not fall into a clic - hard to get advancement opportunities !!
As this is an outsource company -you learn to adapt to new campaigns as well as use different types of software !! Worked on bell campaign ,help train others, Save the children and help desk !! Worked with a lot of wonderful supervisors and had no issue with managemant !!