No job is perfect; no company is perfect. The same is true for First Command. This is also not a 9 to 5 career. If you want a 9 to 5, keep it moving. The hours are long. The work is fulfilling, but there is a LOT to learn. It's not something that you can pick up overnight.