5.0
Jul 28, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Encourage promoting from within Most in center positions require speaking English at all times Fun international atmosphere Young professionals company
Cons
Some of the positions' salaries aren't attractive enough