Reservists called up to active duty are put into a military-leave status and they remain Apple employees while Apple makes up the salary difference between their military pay and their Apple pay until they return.
I wonder if other companies do this. I know by law they are required to keep those positions for active reserves but I don't think they are required to continue to pay their salary. In the past, I've worked temp positions for employees that were deployed.