But we are not colleagues, major difference here. If she agrees to keep you a little longer for free its probably because you already repeated several times or she really tries to get you to do so. Its down to marketing, part of the business.Sometimes you hang out with your colleagues, sometimes not.
Of course if she doesn't enjoy your company so much she wont go the extra mile to keep you.