Does anyone know how the current ranking system works ?

I feel like it's not deep enough, but I don't know how it really works.

eh i think by ranking you get 100 xp points somtimes random? xd