When I tell people about how I job hopped they're so offended but truly it's the way to go early on.
Getting 6-8% raises every 6 months and a 20% bonus is kind of unheard of though. That sounds sweet.
Can't remember if I posted it here but other thread but a friend is trying to headhunt me...