Each department is very different depending on the manager; however, it is very common that people are advanced solely on their personal relationship with the previous supervisor, as opposed to having actual qualifications and leadership skills to properly manage a team and/or department.
It's also not uncommon to find much drama and gossip in the workplace, so be prepared to wear headphones all day so that you can avoid the drama. But also be mindful that if you don't engage in the gossip, then you might be considered to "not fit in" and will be excluded from regular conversation.
Do I recommend this company? Probably not. If you want to progress in your career and advance professionally, then take a job elsewhere.
Those are my two cents.