All a reset does is roll every character back to level 0 and everyone has to start over from the 5 feeder classes. It doesn't affect your items, kills, vault, or proficiencies.
I believe that initially they were to be reset with every season but very early on Paul changed it so that they carry through indefinitely. I could be wrong though - if that did happen it was before my time.