I work for a Eastern-European branch of a large company within IT industry. From time to time we benefit from paid by company courses (on-site or online) from various sources. Sometimes these courses may take up to one week and be notified about them quite late, so that a project plan might suffer when they occur.
My team includes a junior member that also benefits from this courses. When these occur I usually have a fair amount of overtime (about half of course length) so that I can also deal with day to day tasks. A typical example would be a 4 days course which would lead to about 12 hours overtime in that month. For an online course, this can also mean to use some time at home for that course.
I use to do this for many years, as it was an informal deal with team leaders ("the company provides the time and money for the course and you provide some of your time"). This was never an issue for me, because I felt I learnt something and I usually liked the projects I worked in.
This sounds like a fair deal for me, but I am wondering if I should also try this upon a junior member. Technically this is unpaid overtime and it does not seem right to ask for it.
Question: Is it appropriate to ask an employee to do some overtime when receiving courses?
This question is more about work ethics of asking for doing overtime due to some courses offered to some employees. The referenced one asks about motivating employees to take courses for mandatory certifications, courses that require much more effort from the employee.