CEO - great guy
All other managers - meh, not so good really
Leadership is bad. During first 10 years the company grew fast and promoted very talented “doers” in to management positions. But most are not as good at leading as they are at doing.
Favoritism is sickingly in your face.
The work is not bleeding edge and technical debt is out of control. It seems they are attempting to address this in some ways though, so there is hope.
Not a bad company to work for though, just not perfect.