1.Just FYI, I can say with certainty that 99.99999999% of jobs will not ask you for your GPA.
2. I am gona assume that most your friends were not looking for jobs in Los Angeles, Orange County, SF, NY.
Yep... because let me tell you, from personal experience many grads are unemployed if they live in LA/OC/SF, including residency-trained pharmacists (who want to remain in their field). I thought the NYC outlook was more favorable (went to school in NY and as far as I'm aware most of my classmates from NYC had jobs within 6 months of graduating). So...
1) If you live in a big metro, with LA/Orange County and Bay area being the ones I'm familiar with, you had better be VERY, VERY good (do decently in school, do very well during rotation, your preceptors tell you you're one of their best students etc) to get in the more competitive areas (aka non-retail). If you don't think that you can be this type of student/future pharmacist, then your chance of finding a non-retail job is slim. If you know that you're just the average student (typically by choice), and you're ok with just getting a 6-figure job after graduation, any job, then you know what you signed up for.
If you don't think you can
compete at the highest level, and would hate to spend your days dealing with customers, corporate metrics, and insurance, please consider another field. Remember that in pharmacy your salary starts out great, but you will have generally a 150-200k loans on average,
AND your salary will plateau. Other fields like engineering, public policy, other healthcare (PA, NP, even RN etc) start out (sometimes much) lower, but they have a lot more opportunities for career growth. Pharmacy... you're either a staff pharmacist (doesn't matter whether you're the "ICU pharmacist" rounding in the ICU or the centralized IV pharmacist in the basement, your (hourly) pay is typically the same as far as I'm aware of). This is the community hospital setting; please correct me if your salary structure is different as I've never worked at a large academic center. Your career growth can only consist of going into a managerial role and be salaried, and that's not for everyone. These salaried roles are typically the LOWEST paid people in the pharmacy on a hourly rate because they put in so many hours if they want to do their jobs well.
PLUS if you're in the other fields, your loans will not be 150-200k like pharmacy. Keep that in mind.
2) If you're ok with living the rural life/living in "second" cities, then you might be able to find non-retail jobs for the next 10-20 years or so (depending on where, of course). There are still people getting inpatient/amb care/managed care jobs without residencies in these areas. If you have a lot of connection, it's probably different, but not everyone does (I, for one, have none). And even then, people cannot create jobs out of thin air, so even with connections you may still not get your ideal job right away.
Ultimately, pursuing pharmacy has led me to where I am now, and my life would have turned out drastically different if I went down another career path. Do I regret it? No, because I'm very happy right now (check back with me in another 20 years when the robots have replaced all of us
), but had I known and done my research about how pharmacy will be this saturated/learned more about the advancement opportunities in other careers without a large amount of loans involved, I likely would have gone another route like engineering or something IT related.