I would be able to theoretically progress through ranks faster
You are automatically given three years' seniority on joining as a graduate, so you start on the same basic pay as someone who joined three year earlier, but without a degree. Your degree class and/or subject make no difference.