It's so hard getting things done here. All teams, whether it's business, product, or tech, are extremely silo-ed. There's an effort to work cross-functionally, but teams just run with their projects without consulting any stakeholders. We always scramble after something goes wrong to fix it. The key is to work on a team/or for a manager with clout. People either work really hard or they're dead weights who just BS through everything.