Most of the reviews here seemed to be pre-polished. Far too many people who left were not happy with the company management and employees treatment.
I have decided to post my review after I saw "Worst Management ever". It feels that this review was a bit more angry then it should have being, however, most of the things mentioned is unfortunately true. Most of us who join Securityscorecard, were optimistic to start and do well. Most did just that. However at some point, you just can't help but to see good people being laid off - Quietly. At some point you start to pickup specific pattern. People are being overworked, burned out, and then replaced. Nothing personal, just business. Most (not all) of the positions for upper management are hires, not promoted from within. The concepts of good company is there, but it is mostly acted upon, until it is not in the interest for upper management. Hippocratic environment!
CEO is definitely impressive, but does treat people as belongings and threatens us all constantly.
Many more to say... but I think you got the gist!