The pay scale is fair and has been brought in line with the market rate.
I have a small received EOY bonuses for the two years.
Lots of opportunity to be rewarded for hard work.
I have yet to receive a bonus but pay is very inequal, new hires with less experience often get hired at higher pay. But when asking for raise there are not enough resources