Pros: professional company - regular pay cheques
Cons: low wages, uncertaintity of advancement opportities.
For a call center environment, it's exactly what you expect.
There are some office politics as with any work place, it doesn't take too long to see them.
Majority of the manager a good friends inside and outside of work.
However with that said I found many of them to be nice and helpful for career advancement. That is not the case with all of the team – more... managers however.
Training was dull, over extended and not exactly organized.
Co-workers were great.
Most enjoyable part was a few good team managers and co-workers
Hardest part - Smiling during training and polices / decisions that make no sense. – less