Pros
* Smart IC's and middle management. * Work product is undeniably cool.
Cons
* Irrational decision making, esp from the exec team. * Exec team generally. Despite their pedigrees, they are remarkably incapable. They do not value input or feedback, but most frustratingly, often fail to make sound business decisions. * Company leadership is not honest with their employees, rarely expresses appreciation, and struggles to make tough (or good) decisions. * The CEO - quite simply, he has questionable ethics, sees folks as transactional, and is often disconnected from the business. It's clear that he's mostly about his own standing or brand. I've never been at a company where the CEO is so widely disliked and disrespected. He offers little value but many liabilities. * Lack of focus and company alignment. 'Thrashy' is the word that you hear a lot internally.