They really preach a family culture, but there is a lot of politics there. Instead of providing helpful feedback for employees to grow, people easily get demoted and/or fired. It puts the rest of the team on edge. Advocating for your own career and asking for a promotion is easily ignored, unless you are "in" with the politics. If someone isn't ready for a promotion, there should be conversations about what needs to happen to get there-- no career development support at all.