More than 700 resignations, following mass firings, leave NPS reeling with the busy season just around the corner.