2.0
13 July 2012
Anonymous employee
Current employee, more than 10 years
Schaumburg, IL
Recommend
CEO approval
Business outlook
Pros
Health, Dental, Vision and Life Insurance Compensation is competitive
Cons
Outsourcing leads to a lot of stress when you're constantly worried about your job being sent to India. Unless you're an engineer or sales, no real chance to move around within the company.