2.0
Sep 10, 2013
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Location General vibe in the office from call center staff is good.
Cons
Management care more about money than people Over crowded office Lower than average salary's No career advancement