You should be able to get ranked up more than one time, from a session. If the host thinks you should be promoted more than once per session, they should be able to do that.
For example CORR could get promoted straight to PI if they’re showing great dedication.
Some people need a lot of time to get good at a game and some can do that in days.
This would make the progression system smoother for everyone.
If you’re talking about Corrections Officer, then in between CO and PI are ERT and COMM which is a pretty big jump. I understand that promoting in this game is really hard, but I think that’s the point and fun in the game. If the ranks are way to easy to obtain, what’s the fun in attending sessions and being active constantly?