Before she landed a writing gig on 30 Rock and penned Pitch Perfect, Cannon was was improvising all over the place. She did work in Las Vegas, Amsterdam, and Chicago before landing at UCBLA and joining a house team there. Between her various writing commitments, Cannon still manages to find time to perform long-form improvisation at her show Let's Have a Ball at UCBLA.