Hello
Before I answer your questions I note that I have heard rumors that the program is being changed - dont know if its true or not, you should contact Geisinger about that. I can only comment about the program I took.
In my case, I had a high GPA with mostly As. I would say the classes are doable and with study you can get As, maybe not in every single class. Fair exams? Matter of opinion, but if the exams were really unfair then students would not be able to get As in the classes.
The program did take a lot of time. 30+ hours per week is minimum. The problem is I know some people in my class were working full time. There were always problems setting up group work because of that. I think you can do the program (at least the program I took) and study for MCAT if you are a full time student. Maybe not if you are working. Maybe some people can do that but why take the chance? On the other hand, if you are going to leave a job for this program you had better be sure that you really want med school and that you are confident that you can do well if you study full time. Otherwise, not good.