Oh god, where should I begins with?
- Disaster management? Nah, it's Chernobyl 2.0
--"Meteorite" development style. "We need this and that!" (1 day later) "Oh I don't need that anymore"
-- 90% of works are irreverent, see above
-- Agile? Oh that agile, the speed of changing requirements and time to production are agile.
-- "Already production? But we still designing what features should be included"
-- No solution arch/system arch.
-- I write code, CI/CD, design the whole system, network layout, provision the system, installing OS, deploing code, debug, monitoring, alerting, ... Oh for production too
-- All these work, very low salary
- Mixed people of talented and the opposite
-- System enginnerssss can know nothing about Linux
- Poor communication between teams
-- Firewall rules can be "dynamic", blocking production traffic.
- Projects are dead when person in charge left
-- Every projects go down the drain
-- Started with bluffing, but suddenly silence. Bluffing elsewhere
- Turnover rate is sky-high, need not explain
- "GROWTH" is what they want
- Acquired by HGC, rubbish tends to stick with each other