Yes, it is responsibility of the Company but it is also her responsibility to provide all the necessary documents, it might take a while and depending on the company she might be asked to pay the fee or they will ask her to pay it back if she decides to leave the company.