Depends on what part of the organization you're in, but my part was not in a good shape, the company doesn't fire under-performers, yet due to huge middle management (6 line managers between you and the SVP which worked as a CTO) it's very easy to stay in the company where you don't really work. And in return, raises and promotions are a bit delayed for everyone.