Pros
KC is a great company to start a career with. There is plenty of growth opportunities and the ability to move across functions. The company stresses work/life balance-which can be seen by the number of employees involved in company softball, volleyball, kickball, golf, flag football leagues. There are workout facilities on site that offer personal training, spin class, yoga, etc. Just about everybody I have met at the company is nice and willing to help out if you need it which provides for a great work enviornment.
Cons
A downside for some could be some of the locations. Many young employees out of school want to go to big cities, but I feel that there are enough young employees here at KC and in the main areas they recruit (Roswell, Knoxville, Neenah) to hang out with outside of work.