Never read so many wrong information in one post.
For the last time: I entered with just over 1500 hours, and got a SFO contract, like many other.
Bond is 15k, pro rated if you get out earlier. 7,5k you get it back after 3 years.
In the past I have no idea, this is how it is NOW.
I could make a screenshot of my contract and my payslip, but it is obvious that even in that case you would not change your mind, since you clearly have a huge axe to grind, so I will stop it here.
If you and/or your friend are functional illiterate who cannot understand a contract it is most definitely not my problem, but dissiminating wrong information is not correct, especially because the risk is high that someone will believe you.
Over and out.