Software engineers should be aware that the "principles" behind scrum / kanban (transparency, inspection, adaptation) are usually applied only to the development team, not management and owners. Can you inspect your company's capital table and executive compensation?
engineers are required to adapt to business requirements (usually, making more money), but management are rarely required to adapt to software requirements (quality, FOSS, interoperability, etc)