Very poor organizational health. Outside of development there is very little stability or clarity. Most long term staff have established patterns of passive responses to manipulative and even bullying behavior from superiors.
Having no HR might cut overhead, but it doesn't take long for evidence of very troubling behavior to be seen. The company is not a particularly good place for women specifically. Some situations get dealt with, but too many are ignored or are handled very passively to establish a culture of safety and equality.
Some managers are quite incompetent and without support for improvement, even after being formally reviewed extensively. Part of the problem with the leadership culture is that it functions like a good ole boys club, or like the leadership structure of the mafia. If you're a made guy and stay loyal, you don't have to worry about much of anything, just stay loyal and obey. This creates a culture that is not a meritocracy where the best workers rise, but one where the biggest suck-ups do. It doesn't take long for a perceptive person to see this, and it's very helpful to know before deciding to work here. You need to decide, can I be loyal to my supervisor, and is he or she loyal to their supervisor, and so on all the way to the top? If that is true you will probably be fine, but if not it does not matter if you do good or even great work, you will be ignored or even treated like an outsider.
Compensation is handled very strangely. If you are not a developer your work is compared to that of a fry cook at McDonalds, meaning unless you get a new title and a new role altogether you are not considered worthy of a raise because frying fries does not get harder or more profitable with time. This leads to a great number of vanity job titles within the company because people are trying to make a future for themselves. Obviously, some employees don't merit pay increases, but that fact is used to deflect the reality that many do merit it. There is a lot of conflicting information about just how to make a future at the company. Apparently managers have the authority to approve 0-6% raises on their own, but anything more has to be approved from the top. The general feeling from leadership is that if you've been given any bump in pay at all you've been done a huge favor. That doesn't make a bad place to work by itself, but it is crucial to know if you've had any normal work experience anywhere else.