Question: what are cryo pod points?
Answer: Cryo Pods points allow you to open Cryo Pods located on the Nexus, giving you access to several improvements of the station. Those can give you immense profits - additional Research Data, crafting materials, increased experience gain or the amount of Credits your Strike Teams can acquire.