Pros
Flexible schedule, company 401K match, investment plan and learning about the defense industry. Ability to switch between organizations, programs and functions. The best places to be are in functional roles away from programs because you actually have time to think and apply solutions to help out analysts on the programs. It is beneficial to switch back and forth to have a fresh perspective. Many process improvement initiatives.
Cons
Finance is too lean. A significant amount of personnel are leaving the organization to supply chain, contracts or leaving the company - not only isolated to sub-par performers. The staffing levels could be more tolerable with investment in better reporting solutions that can be used across all programs. This would reduce the amount of time to reach root cause. There are many projects to improve processes, however, each group is in a vacuum without someone responsible to oversee the commonalities between the initiatives. This results in most teams spinning their wheels prohibiting closure or claiming closure without solving the original problem.