-Work is demanding (but you won't get bored so that's a plus)
-Starting out salary isn't the greatest, but loads of opportunities to grow and your work is actually seen and rewarded (yes, monetarily too with bonuses/raises if you perform well)
-Dental and extended health aren't 100% covered and you pay a small premium from your salary (is that the standard everywhere though?)