1.0
Aug 22, 2016
Current employee, more than 1 year
Champaign, IL
Recommend
CEO approval
Business Outlook
Pros
Good and important quantity of Infrastructure
Cons
Even if you work there they charge you more than $400 for a simple blood test and that's even using your "insurance" They don't care about employees, also they don't pay taxes (because claim they are Non-profit however loves to make money at any cost. Don't respect employees rights, and are against of Unions. ALSO you won't have vacations.