I think the pay and bonuses are very good.
I think the pay as a graduate is very fair. I have not been in the company long enough to experience a bonus, however have heard good things as to how these are measured and awarded.
I think the company has a good salary system however more information about pay brackets for provide great scope for career pathways for employees.
My pay is significantly above that of what my uni cohort currently are paid. We have an annual pay review based off of the previous years individual performance and an annual bonus paid pre Christmas based on company performance
It pays well for a graduate roll.