The rot starts right at the very top, consistently ignoring employees and employing idiot after idiot in higher management positions. As far as the staff doing the actual work, employee young & dumb and then expect miracles from them, or get existing staff to carry the load. Make loads of money, but pay peanuts. Let good staff go as they are a threat to management. Recruit friends and family first. Trust the best brown-nosers always.
Some good people work there
Some rockets work there. poor pay, poor management