Pros
-Huge focus on development, allowing good employees to get experience in different areas of the business, setting career progression goals from day 1. It's nice to work for a company who has a goal of advancing you. -Stewardship-Impressed with Kohler's dedication of giving back overall. -Strong flexibility-able to work from home, good work/life balance -You will work with smart people, be challenged and learn everyday. Overall, I have had a wonderful experience and I am surprised at some of the negative reviews I've read here. I do think it's challenging when the reviews can come from a professional position, factory or someone in hospitality so there may be different experiences from those professions.
Cons
There are a lot of processes and we are probably not as agile as we'd like to be. However, this is recognized and they are headed in the right direction. They realize where they are falling short.