The following were some of the negative aspects of Kronos:
- From a career perspective, I felt as though there was no place to advance as my desire was to be a technical leader versus a manager of people. While I worked very hard and delivered much to Kronos, I was never seen as someone who could be promoted to the next level. After a while, that became an impediment that factored into my leaving Kronos so I could advance from a career perspective.
- During the last 5 years, there was more of a movement to take much of the Development work being done in Chelmsford and move it off-shore. With that movement came the dismissal of many great employees who made the product successful. This movement also resulted in some of the products suffering from a quality perspective due to the off-shore teams not coming up to speed quick enough to be independent, especially since senior resources in the US with domain knowledge were let go.
- Some of the middle management within Engineering struggle with how to manage people. I believe it is a case of taking technical resources and putting them into management roles so they can advance in their careers. I would advise more management training to help these resources become more effective.
- There is sometimes too much overhead and bureaucracy when going through a Development cycle. For each new Sprint, there were times where teams would meet for a full day to establish what work was to be done for the next three weeks. In some cases, there were more meetings than actual Development work.