There is a quite hybrid version of Agile applied, I think that leave the SMs a little bit powerless. There is wrong agile rules being applied that biases the whole point of SM, like 1 point = 6 hours (the velocity will never change, there is always 40 hours in a week), so it is kind of impossible to get anything out of this data, to learn from it, have meaningful look at our productivity (like you are expecting from Agile). And this meaningless data is a key metric for the data driven management..
There is a true believe that being a data-driven with "switches" that you can turn up or down is the dream company... on the contrary, I personally don't believe it is possible to inspire people in the long term with the carrot and stick approach. We need to leave enough autonomy and trust to employee so they can do their best work. I do think the 20/80 program initiative is driving us in the right direction.
The compensation is not what I would expect even though I do feel recognized. The promotion do not solve that problem much (little raise). It is too bad because the only solution to "fix" our salary seems to change company.