Pros – Some great people to work with. Small company culture means you need not be cornered into a single role. Past CEO has passed on the torch to a younger CEO.
Cons – Pay raises are far and few, organization is flat promotion is mostly sales related.
Advice to Senior Management – Management isn' t the juxtaposition of man and aging, get some of that american entreprising spirit back into the business, like in the good old HP days.
No, I would not recommend this company to a friend – I'm optimistic about the outlook for this company