What about my situation? I got a job right out of school and worked so much overtime I more or less burnt out on it. When they showed me graphs of how much money I made them and didn't even bother with a Christmas bonus I quit. The company I then went to more or less lied about what I was actually going to do so I quit there too. (Even though they were paying me twice the amount I was previously making.) I only lasted 9 months at the first job and 6 months at the second. I'm on my third job now (thankfully I like this one so I'll be here hopefully for a while) and I graduated less than 2 years ago. I suppose my resume would make me look like a job hopper so you'd hold that against me?
Yes, I would. Would you quit the first time you thought you deserved a bonus and didn't get one? You may be a good fit, but having three jobs in two years makes me nervous.
Another warning sign we look for is when somebody trashes their old company. In every case where that happened and we made the hire, that person was trashing our company within six months.
Thanks, I know it makes sense from an employer perspective, I just wanted to point out that there are exceptions so while I can understand reluctance in the interview I personally wouldn't set the resume aside and not give an interview at all.
To answer your question, no I wouldn't quit. I actually took a pay cut to work where I currently am because I thought I would enjoy the job more. (And I do.) I don't ever "expect" a bonus. Banking on a bonus I think is a really bad idea. You should get what you consider is a fair wage rather than expect a bonus to make up for whatever you think is lacking. People should be wary of companies that offer a salary that is below market average but promise bonuses or "quick pay raises". They often don't materialize.