Initially the opportunities are good. The first job after the graduate program can be difficult to acquire due to the competitive environment of several graduates going for the same role. Promotion gets difficult over time as with any company. It may be a bit more difficult at Suncorp due to a higher average age in the workforce.
The Suncorp graduate programme is two years long, although if you work hard enough and express your interest in moving into a permanent role prior to those two years being over, it is possible to move on from the graduate programme quicker than that.
Very flat structure - diverse options
Having struggled with this (thus far), I don't know what it takes...
As a large and very diverse business there are constantly opportunities for career progression and promotion.
It depends on reputation and the opportunities available. The company sometimes gets caught up on years of experience rather than the required skills for a job.