-Have to find your own projects to work on and if someone screws up on their budgeting, you'll take the hit
-Typical cons of working with the government - terrible documentation and how-to's on critical trainings/processes/requirements
-Everyone charges their time to the specific projects their working on so people don't love having casual conversations because thats technically on your personal time
-Make a decent amount starting out but raises and promotions after that are minimal