Senior Airman (E-4) after four years active duty and ten years Guard and Reserves? I would think she would have earned Staff Sergeant (E-5), if not Technical Sergeant (E-6), during her service in the Guard / Reserves. I understand making rank there takes longer (I met the Air Force Reserve Technical Sergeant with the most time in grade in the entire Reserves at the time, more time-in-grade than I had time-in-service, plus a few years), but ten years?
Yes, surprisingly low rank.