I don't really understand what's the point of that site. It seems like a weird way for people to brag about their career progress to people that they may have met or communicated with at some point in their life. And they have paid tier? So weird.