Management is lazy and unaware, IT is hilariously inept and unqualified, HR is not a safe space and is hostile to anyone that brings up any actual issues, and overall this company does not care about you. After dedicating 3 years to this company, trying very hard to grow and get promoted twice, and really wanting to improve all of the systems and practices, I got laid off unexpectedly. Not a month warning, not a week, not even a day. An email invitation, no title or description, to a meeting 30 minutes prior. Due to restructuring and reorganization. After getting my yearly raise and being promised a bonus. A raise that they never wanted to give me prior when promoted to a supervisor position, because I "made more than every other supervisor" yet it was still far below what I made as a negotiator.