Pros
I've worked for many companies, and this is the best one I've worked for, by far. The company has a tremendous record of growth and a very, very bright future. The entire team - from management to individual contributor - has done a fantastic job of making this a truly great place to work. The leadership team does an excellent job communicating the company vision and strategy while ensuring that the resources are available to succeed. People have a collaborative, friendly, enthusiastic, "Lets do this!" mentality that is both infectious and inspiring. Lastly, the company takes its role as a pillar of the community seriously, contributing to worthy causes in a number of different ways. Many companies make a lot of claims about being great places to work. Here, its the truth. Making Kronos a great place to work is not an afterthought or mere lip-service - its something that we actively think about, prioritize and work at - and it shows.
Cons
None that I can think of.