I'm pretty sure there is no commitment. And the 'refund' of the bonus is piecemeal. You don't get it all at once. So much back after 90 days, after doing this or that. Don't remember the details. But supposedly they train you to be hired by them. From the way they made it sound you'd just have to suck not to be hired by them after you pass. Right now they are booked up until August, and they only take 4 per class.