Air Canada pays for the course and then basically nothing. I get around $27 can for 3 endorsments {37, 47 &767}every 2 weeks.
There is some type of requirement to stay 2 years after that or you'd be required to pay it back. But I don't think thats ever been tested.