Strange company culture. The CS team works solely to appease the Revenue lead. Then they do this thing where you have to present an internal QBR to the entire org, and that same lead just lambasts you in front everyone which is a pretty lazy leadership style. Motivation through fear isn't a strong suit, its a sign of internal weakness and fragility. There are other jobs to be had folks.