Question: what happens when you beat 10 team rocket grunts?
Answer: Defeating the Grunts gives you a chance to catch a Shadow Pokemon with Premier Balls. The reward for completing the Battle is 500 Stardust and the Shadow Pokemon Encounter. If you lose the battle you can re-match and try again.