2.0
Jan 27, 2017
Current employee, more than 8 years
Champaign, IL
Recommend
CEO approval
Business outlook
Pros
money is good and bonuses if you work hard.
Cons
environment and culture is awful and treated poorly.
Check out your Company Bowl for anonymous work chats.