*Leadership does not value their employees. I have personally witnessed employees fired for things like a terminal cancer diagnosis.
*Annual raises have been stuck at 1-3% for the entire time I worked there (2014-2021). If you slack off, you get no increase. If you meet all your deadlines and do your job well, you get a 1% raise. Only the truly exceptional get a 2% raise. The current national inflation rate for the US is 6.2% (10/20-10/21)
In other words, you will be steadily paid less each year than when you started from the time you get hired. This will not change, unless you move up in the company to a management position. Management positions are few, and the requirements for promotion are quite high. As a result, the majority of employees are stuck making less and less money as time goes on while the partners give monthly presentations about how well the company is doing financially.
*Employees are given an ever-increasing workload, including adopting new processes not part of their original job description and outside their department's realm of expertise. They are expected to accept these new responsibilities without commensurate pay increases. If you push back, you are considered to not be a team-player. This results in everyone being overworked, all the time, which affects morale significantly.
The partners refer to this as "building the plane in-flight" as an excuse for their ad-hoc approach to running the company . They don't seem to mind that everyone under them is slowly suffocating because they haven't "built" the oxygen system yet.
*Everyone in management is always coming up with new plans, processes, and promises that are supposed to improve company workflow. The vast majority of these never come to fruition. Those that do tend to be a lot less useful than they were pitched to be. New workflows and "improvements" that were meant to save labor hours end up adding to them instead. Sequences in the company dashboard require you to complete documents that haven't actually existed for 4+ years. The only way to know for certain how a specific thing works (or is supposed to work) is to ask the person that built it. If that person leaves, as has happened a lot in the last year, it throws the entire company into chaos because nothing was ever clearly documented for the next person in that position. This translates to more work for everyone, and frequent reinventing of the wheel instead of simply fixing the things about the old processes that didn't work.
This place is a trap. It seems nice at first, but the longer you work there the more you realize that you're not actually advancing your career at all. All you're doing is burning your time and enthusiasm for people who will absolutely throw you away as soon as you can't keep up anymore. You're worth more than that. Work somewhere that treats you better. You deserve it.