Some critical tech leaders in the engineering org have huge egos, and a tendency to dictate every aspects of technical decisions, They have driven away a large number senior engineers out of the company, making themselves even bigger "godfather" figures in the team overtime.
If you decide to interview with this company, consider asking the tenure of each person interviewing you, and whether the role is for backfills or organic growth. It will offer you a good idea of talent retention of the company, and the prospect of your future here.
Don't bother asking about work life balance if you are an engineer, because you will not have it here.