Pros
CTO is highly qualified, experienced, innovative, & a good human being. It's a delight to work in his leadership.
Cons
CEO & COO take an arrogant pride in their Harvard education, Apple co. experience, etc. They are serious about implementing a political work culture that doesn't support independent thinking, encouraging brainstorming sessions, or positive team collaboration. They hire senior managers at lesser salaries than team-members, by telling lies and manipulating them. They make all employees feel like employees, by looking down upon them, and making judgements about their personal traits, and making them feel that they are privileged. There is an air of arrogance, & dominance, which is very unhealthy, and is the reason of high attrition rate in the company.