Another terrible rankings by QS. This company should be sued.