Be very careful if you plan to work for this company. They can create issues to ultimately “let you go” on terms other than a “layoff”. They’re trying to avoid being publicly embarrassed by layoffs so they quiet fire, often. HR is not on your side and if you do speak to them, plan on retaliation from higher management. Turnover is out of control so it’s hard to keep up with who is doing what. Management has favorites and if you question them plan on being retaliated against. They offer a great salary with bonus then remove the bonus to save money which seems to be a hiring tactic. The communication is horrible and it’s extremely difficult to get a correct answer for anything. Upper management will burn anyone to get what they want and there is no loyalty whatsoever.