Relocation expenses all paid for.
I appreciate the generous leave policies which apply to new starters as well as continuing employees.
For an entry-level graduate role, it is somewhat tolerable for this stated salary. Bonuses almost seem redundant as the role rotates often to provide the opportunity to learn about everything.