Ok appreciate itPersonally I'd say Savannah is not a city I would want to settle down in. It's a small chill country city you can stack paper and find your next move.
A lot of people live in Pooler then compute into Savannah. Pooler is the suburbs. Also an option.
As the other guy said you could parlay this into a position at Lockhead Martin or Delta. I feel like 1/4th of Atlanta works at Delta.
Dap and rep