I don't understand the log transform question. There are commonly problems in the data not having a normal distribution that leads you to log it.
I am not an expert in what you asking. I think you could add a mediating (another predictor) variable, time in the system, to control for this, but I am not sure that would work in this case. This is where having theory, past reports, would really help.