I used to work at a big 4 accounting firm. Got a 0% raise one year, because pay was "frozen" for everyone except the partners, who took a pay cut. Quit, took a low paying job to have some hakuna matata time and learn some skills (and this was well worth it!), before joining my current employer. Within 4 years, my pay had very nearly doubled from what I was making at the accounting firm.
Had I stayed in accounting, I would have had to promote to the Manager level to look forward to that kind of compensation. And my healthcare would have been more expensive, and no pension.
A good chunk of my pay increases at my job now have been overtime, however, as annual raises have typically been 2-3%. But I've always tried to take on higher paying assignments where possible, and while I don't chase overtime, I don't shy away from it or say no to it very often either. I've also sought out promotions, since joining this job. I'm due minimum 2% raises for the next few years, and once they decide what they're going to do re: raises with my job title, will get that percentage in addition. So I'm hoping for AT LEAST 4%/yr for the next few.
No raise is atypical in this kind of economy, unless your business is facing major headwinds. Corporate profits are at record highs, companies should be able to find a raise in their budgets, especially for strong performers as identified by peer/performance reviews.