Prior to Gulf War I it had not been either company policy or statutorially required to make up the difference between military pay and base salary. After 9/11 the cost of military pay became crushing, but to their credit they have kept up the policy. So it’s ok to join the National Guard, but you better make sure and get out of jury duty.
Interesting point since one is voluntary and one isn’t..