- incompetent administration (org flow chart, constantly changing paradigms, misnomers ("open source" == we tape together stuff from public git-repositories, push nothing upstream, and outsource lots of core development))
- administration's priorities change with every election (project funding as a flag in the wind depending on current political climate)
- red tape everywhere
- bureaucrats everywhere
- the whole job-stack attracted incompetent people, the kind that values stability over deep understanding and progress. the kind where I thought "man, good that they are working here in [$current_politically_opportune_project] so they can't do actual damage somewhere else". this applied for the business administrators, the project managers, the "developers", the admins, even a large part of the contractors.
- "you're working too fast! haven't been here for long, eh?"
- compliance > security
Never, ever ever ever again. Granted, this was in Europe, maybe the US sucks less in the public sector. I would bet a good amount of money that there is a large intersection of problem spaces among the regions though.