I have mixed feelings about Glassdoor. This is not a place if you are in middle management and want to have vertical growth. Your chances are extremely low regardless of how you perform. You are pressured from the top to do more and at the same time from your junior staff who are mostly millennials and we all know how challenging they can be.
On the other hand, if you want to learn and grow your skills, both functionally and personally, then this could be a great place to work for a few years.