Agree with the above.
And no they don't provide accom, other than in the USA.
I suggest you either ask OAA or look into all the info on the web, it is a lot of money at stake and you shouldn't go into to it without proper research!
I'm flying for a big European airline, as are a few of my friends.
A couple of others have been offered jobs with another well known, lo-co.
Most of the other guys on my course (3/4) haven't got jobs yet, and it's been about half a year since finishing.