3.0
Dec 28, 2008
Current employee
Elmhurst, IL
Recommend
CEO approval
Business outlook
Pros
Great Benefits. Great, great, benefits.
Cons
Truly bizarre corporate culture. Not much transparency - you just show up, do your job and go home. Little information is shared about the health or direction of the company. No clear path for advancement.