Pros
From what I have heard, it is better than other call centers. Health insurance, bonuses, good salaries, good TLs (on NETELLER side at least), we had the opportunity to submit our team (by language) schedules after discussing it with each other. Customer service representatives have mixed feelings, whereas other departments tend to be satisfied with the company. They let you hang up on customers if they use abusive language.
Cons
They lie to you about career development within the company, because according to the management "the support should stay support" and they prefer to hire people from the outside for other departments, even if they are less qualified or experienced. I saw a lot of people being declined career development, even though they were told something different at their interviews, a lot of hard-working and smart people just left due to this policy. From time to time they allow 4-5 people to move to other departments, just so that they keep the illusion that you can actually move within the company. Working on shifts, TLs press you constantly to reach your targets. A lot of people cheated in order to reach the targets, and the management tolerated that, instead of punishing people. Sometimes they were faking people's results and lowering the quality, so that people cannot receive their bonuses. The work is very monotonous among the departments. No one respects Customer service representatives - neither the clients, nor your colleagues from other departments. You will be treated by them as if you are a person of lower quality, no matter what your background, studies or experience are.