High Management creates the worst company culture you imagined possible, including spreading gossip about what a manager said about another. Ask for everything in written, they will lie to your face, saying that was not what they agreed to. Lack of documentation everywhere, would not pass an ISO certification of any kind. When budget is low, you will be required to take unpaid time off. Human Resources is just an extension of the CEO, and could much more to protect employees.