This may be a hard question to answer, so ball parks will suffice.
I've been at my job now for going on 3 years, I work as a CAD drafter for an oil and gas company in Alberta. Over the course of my job I've started to take on new responsibilities and gotten lots of "Great work!" emails for the work I do.
One of the benefits that was mentioned when I first started was the opportunity to receive bonuses. Now after my first year I didn't get a bonus, which I wasn't expecting anyways.
Since then I still have yet to receive a bonus. Now I'm only going off feedback from my boss/project manager and the extra responsibilities I've been handed, but I think I'm doing a good job. I've also kept in mind that the recent prices of oil doesn't help my cause, and we've been lucky enough not to have to lay many people off. Work hours have however been reduced a bit for the past few months.
So what I'm wondering is - as this is my first "real" job/career and I've never received a bonus before - what is a reasonable bonus to expect? Does it go based off your yearly income, or is it purely performance based? I make just shy of $35,000 a year.