Pros
Unheard of bonuses (uncapped, almost always at least 10%, sometimes 30%!), good 401K match and low insurance rates. Work is challenging, fun, scientific, and meaningful. You feel like you are really contributing . A family feel (it is family owned) and almost all employees and co-workers are very nice and helpful.
Cons
Unfortunately, Kemin has so many bad managers and nothing ever gets done about it. A bad manager will cause several great employees to leave to a different business unit or company, but nothing ever happens to the manager situation, so it just keeps happening. Too many micromanaging managers and managers that are downright mean to their employees. I've heard of managers that have told their employees that they don't believe in giving good review scores because they take pride in having super high expectations. That is just mean to that manager's employees who will never get promoted or get the financial raise that they deserve.