5.0
9 Jul 2008
Anonymous employee
Current employee
Peoria, IL
Recommend
CEO approval
Business outlook
Pros
Great benefits, work-life balance, training and development.
Cons
It's a large company spread out over the world and sometimes communication is slow.