General absence of jerks, managers support their reports, good place to start your career

Cons

CEO has created a culture where senior management is playing Game of Thrones--he doesn't like to hear contradictory opinions and surrounds himself with "yes people". Loyalists, in turn, push short-term, attention-grabbing projects of little lasting value and are promoted. This value placed on short-term change creates an incentive to restructure constantly, which is disruptive to the front-line employees who actually...

Show More

Advice to Management

You've been losing good employees and keeping stragglers for years now. It's time to wake up and change leadership before the company is completely hollowed out.
Also, your headcount expenses are high due to senior leadership and pre-IPO employees who don't contribute to your success. Stop offering 2% raises to the people who do all the work that contribute's to success while offering double-digit raises to the CEO...