That's... almost exactly what working for UNIT is like. Without the aliens. [Of course, she hasn't worked for UNIT in a while. The paperwork was hell. Torchwood had a ton of paperwork too, but luckily I didn't actually work for them.
[And she suspected a lot of that paperwork was Owen refusing to do it.]