Pros
Decent benefits for full-time employees Annual bonuses for salaried employees
Cons
Senior leaders across departments aren't in the same chapter, let alone the same page Salaries are not competitive for IT staff HR is disorganized and underskilled. Also, HR doesn't seem to understand that people who leave their positions voluntarily do expect to be paid. I didn't receive my last check on the normal payroll date; a two-day "investigation" ensued. They eventually realized that they had not paid me because I was no longer an active employee -- so watch that last check. This company can absolutely be expected to do the bare minimum for their employees -- when I resigned, nobody from HR reached out. When I was trying to figure out where my final paycheck was, I asked about my unused PTO. Because I live in a state that has few worker protections, I was told that I would not be receiving pay for the unused PTO because my state doesn't require them to pay it out. Executive leadership INSISTS on calling employees "team members", but it's just words. They do not care about individual contributors.