Very limited pay progression while you are a graduate. A lot of young professionals leave to similar companies and make much more.
no bonuses, pay is good but slightly below market
Consulting just doesn't pay as well as working for an operator, but whilst I really wanted to work at GHD for the projects and culture, when applying for grad positions, I did seriously consider taking a role in a company I was less excited about but who paid significantly more. GHD seems to be in the mid-range of consultants for grad positions at least, and did offer me a moving bonus which helped sell me as I appreciate both the financial bonus and the recognition that pay is important and we are not wrong to want to seek a good salary as well as an interesting role. I don't know much about pay after the grad program, or if GHD has any consistent bonuses for employees.