Flight attendants often aren’t well paid, though they do benefit from travel and in some cases scheduling flexibility.
Tipping is often against airline rules, but that doesn’t mean your crew won’t accept tips especially if you offer it again a second time once they decline.