Indeed integration is a real quagmire, upper management doesn't seem to understand the complexity of it. Working with Indeed is a slog through no ones fault, it's two very different companies in size and culture trying to collaborate. Upper leadership sends the toxic positive message of "this partnership makes so much sense" meanwhile there are bugs galore in the integration products and we're not given the time to make the integration work well. It can be frustrating to see Glassdoor teams of 5-6 tasked with accomplishing a set of tasks where the partnering Indeed team has 40+ folks working on it. Engineering leadership in particular ought to have a heavier hand in dictating the time balance between new features and core product stability, when left up to individual teams it almost always means we continue to chug along with a lot of tech debt weighing us down. I've been through two rounds of really heartbreaking layoffs and leadership always talks the good talk about reprioritizing and "doing less" with less team members but that never truly comes to fruition.