Pros
Full Disclosure: I am in management here and came to do a review to lend a different perspective. I have been in software product development for 25 years and have been at HCSS for 4 years. In that time, I have been in leadership roles helping the company double in revenue and roll out a whole new generation of mobile and web applications that are setting us up for many years of healthy growth. I can honestly say that this is the best job I have ever had. Why? - Our customers fanatically love us - We are a stable 30 year old market leader - We act and work like a "hungry" start up - There org is very flat - Very little politics - We are doing cool work in SaaS with fresh mobile and web applications - The people I work with act empowered and put action and decisiveness over analysis and risk mitigation - We are getting pretty good at launching new products - We are adopting new cultural norms focused on better collaboration, communication, intent, commitment management and focus on results. This is not a superficial change, but fundamental cultural change that is impacting the company performance.
Cons
The next few years will be challenging as we push through the 300-400 employee levels. We are maturing the next generation of middle management and that should help us make it through the growing pains, but it will be challenging none the less.