IT tech are quite old and bad and difficult to build upon, even though there was a lot of investment in it.
Salary and bonus is still lower than competitors
Company benefits are worst than competitors
Hard to progress upwards unless you are white
Hired too much juniors with no experience as cheap labor, wasting more time on teaching them than actually doing work that brings value to the company
Seniors are very stubborn even though they say they have a "flat" management culture
No surprise to see people leaving without a word