As a first foray into the government sector of software development, I couldn’t have picked a worse place. Non-technical middle management bloat on contracts advertised as “agile”. No mentorship or senior technical leadership for developers and sysadmin. No formal training, demonstrations, or even documentation on multiple systems that a dev/sysadmin is expected to be a SME on. HR always finds a way to get around providing the stated employee benefits (I was denied parental leave for the birth of my first child). Fake managing partners and corporate leaders that exploit the actual technical employees. Old systems that customer (government) expects major upgrades to be completed on, all with a nonexistent timeline and little to no manpower.