It's a case by case basis. They reward hard work and dedication to the business and product. Kendal Nutricare tend to hire up internally so there is always room for growth and pay rises.
We have a review each year
Never, I don't think a payrise or bonus was given the entire time I was there, all the staff feel undervalued and underpaid and over stressed.
Never, once they have got you cheap, they will keep you cheap, nobody rise.
Don't ask or you might find yourself out of a job