Pros
It was a great place to learn. I was part of a very professional, caring team, even though I was initially a baseline office-based Technical Support Associate. They acknowledged my proactiveness and arranged an effective promotion for me. The quality department was very good. There were resources devoted to technical testing. I think this is because I was part of a very big client partnership. Salary was very good - incentives were excellent. People were extremely nice to collaborate and-or have fun with. They offered me a new position until the very last minute (while the project I was involved with hit a sudden end).
Kontras
They left from Argentina, sending office operations to the US under a work-from-home model. They were not able to sustain a highly qualified team. Operations became unpredictably expensive for them. Work was stressful and repetitive.