Including the bonuses, if you work very hard, you're able to make a good amount of money. The pay dwindles after a little bit.
Cons
Difficult hours and encouraged to put in a lot of time. For a job that is not paid hourly, it can be emotionally taxing to put in extra hours for no pay.