Pros
Lots of job openings. Some facilities are new. Some employees are dedicated and care about the company and its mission.
Cons
My experience working at Kemin was that is was a very toxic environment. Many people are very jaded and bitter, some just care enough to collect their salary. Most managers and above operate in a CYA manner and will happily throw anyone under the bus. Turn-over is atrocious, anyone who can find something better does. A few employees have been there most/all of their working lives and don't know any different. A lot of "We've always done things this way", which stymies growth. Many frustrations come from the CEO since he has his hands in every decision and will change his mind frequently, stalling any positive change. There are many employees that in any other company would have been fired years ago for either gross incompetence or unprofessional conduct.