Good benefits when staying with the company. Bad at recognising prior experience.
As a graduate, you're locked into the 2 year grad program, and then automatically get promoted to a full dev.
I am now an E2 or Level 2 Hardware Engineer, which is just a standard natural progression. But based on what I have seen, there are good opportunities to progress further.