I work at Longs and would love to continue working for Longs after earning a PharmD. I like the company. Plus, I've worked for them for 8 years already... so I have already started a 401k plan (which is competitive w/ other companies) and I have a lot of vacation time accrued already. I don't think I'd want to start over for another retail company.
They have a program that gives you $7k a year. However, for each $7k they give you, you must work for Longs for a year. If you decide not to work for Longs, you must pay back the amount they gave you, plus interest.
So, they'll give you up to $21k for a 3-year school and $28k for a 4-year school. On top of that, you can also get a signing bonus. From what I've heard, if you sign with Longs for 2 to 3 years, you can usually get something like a $25k or $30k signing bonus. (However, it is very negotiable.) If you add all of that up, you could put $51k to $58k towards school loans.
Longs is pretty negotiable too. They won't send you to some foreign city, just because you have a 2 to 3 year contract with them. They try hard to find a store that is local to you or somewhere that you are willing to move to. I've seen new PharmDs get their own store and become a pharmacy manager within 6 months after passing the California boards and NAPLEX. Our district pharmacy manager was also very young and he had no trouble getting promoted. I believe he was 30-32 years old and he earned his PharmD when he was 26.
I'm not here to pump up Longs or retail in general... Just here to give an example of the type of program that is available. 😀😀