Well, what my Co does is make the pilots attend an annual day in school and answer an annual quiz.
The day in school is under the guidance of dedicated pilots (they have been appointed as tech instructors) and we minions are rostered to attend.
Every session is excellent. You can't fail to appreciate the value of their stuff. I am certain they make up most of it.
The quiz if different; too difficult by far. They make that up, also.