Problems start at the top, and are utterly systemic. The place is operated like a religious cult, and I mean this in all seriousness. People play sycophantic games with management to gain advantage.
There is a pervasive us-vs-them culture which typically leads to staff being removed, and when you think the problem was solved, a new villain is identified. There were around 8 senior programmers 2 years ago, and now there is just 1. Some were removed, most left voluntarily.
The company doesn't respect experience, prefers hiring first-job juniors, with the stated goal that they can be indoctrinated with skills that deliberately resist industry norms, with no regard for their individual long-term career prospects, and it is this practice that I find the most insidious.
Management is openly sexist, racist, religiously prejudice, and tremendously dishonest.
This is a toxic workplace, especially for juniors.