Management is pretty terrible. Because of the organization of the teams collaboration between teams is really not incentivized and so interactions between many teams feels quite adversarial as you fight over who's "points" are going to be used to accomplish some task. I've never worked somewhere with this sort of behavior and it is seriously frustrating. We're trying to ship a product as a company. I don't care if your team is going to miss a deadline or doesn't have enough points to do something... the work has to get done and we need to work together to get it done.