+1. I haven't been here nearly as long but have never heard of the company treating anyone like that. Just countless surprises of what the company is willing to do to help you out.
Maybe it's how you approached the company about your issue? Either way, I wish you luck.
Ditto for me- in initial training NJA is extremely accomodating to personal/family issues that crop up- they go out of their way to simply slot you back into another class and/or set up one on one tutorials to cover the missing lessons (indoc) and slide you right back. That's certainly been my experience as well as those of classmates.