Inexperienced leadership has lead to chaotic projects and stagnant products. Leadership pushes the blame on product leads (PM, dev, design) and replaces them. I saw this cycle repeat multiple times. Lack of listening to employees has lead to popularity and ego contests among leadership. Those who don't like this culture have left, or haven't realized it yet. These cons outweigh the pros.