Soo disfunctional. I'm surprised you haven't been sued yet. The way you treat your staff is not okay. One of the office bullys that made new hires cry to make it feel good about itself is in management now even if management know about the problem.
They don't pay you on time, salary is lower then in the contract, if you complain or nicely ask for them to explain you the bosses give you a warning and threat to fire you.