
They are great about hiring and promoting from within, but they may be a little over eager, and promote when individuals aren't ready.. In turn providing misdirection. Politics is a real game here.
The environment is highly political and catty. Managers conspire to fire, in a highly inappropriate manner. Work is a game of hot potato/not it. No one will take responsibility and help a teammate out.
Be more flexible, they call themselves a start up.. But they won't give you the liberty and trust their employees to work as if they're in a start up environment. There's no room for creativity and free speech.