Sorry for the out of the blue unrelated reply, but I am currently stuck working as a technical consultant at one of the Big4, how did you make your way out of this? I feel like I am learning about antiquated technologies, and that pivoting to a software engineering job more aligned with my interests, skills, and sanity feels harder every day. Even something like you describe you are doing now sounds much better than what I'm doing now. Also I know exactly what you are talking about with the marketing and PR talk it is insane.