1. Their 24*7 production support is very bad for a person. It's quite noisy and you won't be able to sleep properly as most of the issues comes at night as they process very high volume of data.
2. Developer is developer, tester, dev-ops everything. Too much burden on developer including prod support.
3. No proper KT (code level). Their code base are too heavy. They need to give code level KT to the new joinee.
4. (Individual taste) permanent wfh hence tough for new bees to get understandings.