IMO it might be worth taking a step back and enjoying a break from SRSR. I know it's frustrating. Maybe send mgmt an email about any concerns and opinions then come back here with the response.