Management was not great. My manager didn’t give me work even when I asked and this reflected very poorly on my end of year assessment for some reason. I ended up getting a ~3% raise in a year with 8% inflation. They advertise self-improvement, but every time I asked any manager to pay for my certs, they made me jump through a million hoops and ended up saying they don’t have enough money in their budget to pay for it right now. Even their in-house trainings, they wouldn’t pay for me to get the certs in. I was laid off a project with 2 weeks notice to find a new team or be unemployed. I ended up getting a promotion with the company, but they didn’t give me a raise even though I went from remote to fully in-person. When I quit the new team, the new manager was extremely upset and not understanding with me even though they had laid me off less than a month ago. I gave my two weeks notice and she pushed me out the door the next day meaning I lost out on 2 weeks of pay. 401k matching vests after 2 years