Salary is below average, they attempt to offset with annual bonuses, but business isn't good enough to meet targets to obtain bonus. Company culture is a culture of micro management, you will be micromanaged by your manager, in addition to managers from other departments, even as a manager. Culture is toxic, people will take credit for your work and then get promotions from it. History of unethical behavior from leadership, many complaints to the ethics line.