Kerry is a really great company that offers numerous career paths for ambitious employees. They do not block any internal moves and openly promote individuals across the business. You do get thrown in the deep end, so you need to swim right away, but there's never a dull day. Its hectic, you get challenged but its very rewarding. No doubt the best company I have ever worked for.