I do think receiving decent bonuses is great, but not if the work environment is not pleasant. I can recall getting 5 x my salary at one company, but I think I also merited that due to what I did throughout the year. I am now the one paying the bonuses and will give more where it is merited.
It certainly shows great maturity and professionalism to put in our committed best at any organisation we work for. I'm doing my best here even though I doubt I can remain here down the stretch.