Overall, really liked the program. Here are some thoughts:
Positives: They really want you to succeed. Lots of support from faculty, students. Emphasis on team learning, so expect lots of group-oriented projects, presentations, etc. Have relatively high placement in med, dental schools. Also help you with preparing for interviews for professional programs. Classes are in the afternoon, so that's good if you like studying in the mornings. Also, I'm really big into research, and they have really nice research labs, so that's a huge plus for anyone interested in doing research. Most importantly, if you're looking to go the med school route, you get a guaranteed interview with their med school after fulfilling certain criteria (3.25 GPA, MCAT score of at least 502, LoR from one of the faculty). Note: the GPA you earn from the program is separate from your undergraduate school GPA.
Negatives: Not really a lot, but course work is a GRIND (18 credits/ semester) but definitely doable.