Another thought just came to mind as well. With regards to paying for your type rating; that could be justified based off of the working conditions and pay you can expect to make correct? What reason would a good company have for telling you pay your own type rating? Only reason I would see is not wanting to waste money on a student who could washout.