3.0
Jun 21, 2014
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Many employees have been there for 20+ years; I love my manager, but I know my manager is frustrated with upper management. However, a lot of jobs are being moved to Chile and Costa Rica.
Cons
A lot of jobs are being moved to Chile and Costa Rica, although I think some of those will be regretted - will be loss of customer satisfaction, which is already an issue.