- Micro management at people manager level at product team level (Its my way or the High way) - Throws lot of jargons around - Trust, empowerment etc, but wants to control the ICs by micro management - Lack of innovation on Product team - Product team leadership - talks to only their peers and their reportees. Very Hierarchical. - Layoffs are being disguised as firings (of people with no history of poor performance). Its planned well in advance with lot of documentation to establish that you have poor judgement and lack skill.