Pros
I have worked as both a full time employee and as a contract worker for Kronos for more than 10 years and I have been very happy. I work in Technical Support and I can tell you I have only seen 1 of my co-workers ever leave Kronos to go work for another company in 10 years. I think that says quite a bit about the Kronos work environment. I used to work in the office however now I work at home as a remote employee. I couldn't ask for more freedom from Kronos. My team managers manage to the individual. Also, my coworkers feel free to share ideas and we consult with one another as needed. When hiring new members for our team, they always consult team members for their advice and opinions to make sure the new person will be a good fit. The benefits, such as time off from work and group health benefits are the best around.
Cons
Luckily I have not experienced any difficulties at Kronos. (Again, almost no one leaves once they are hired in our group.)