While solving the "P versus NP" problem... I didn't hate Rey, but I didn't love her either. I mean, she was:
1) A great Pilot: Okay, I buy that.
2) A great fighter: Okay, I guess she somehow needed to stay alive amongst space pirates, so that kinda makes sense as well.
3) A brilliant engineer: Uh, okay...
4) And a super-powerful Force user: Okay, now you're just ****ing with me...
Too many talents rolled up into one person in the span of one movie. The scenes were she solves Han's problems and the part where she gets the Falcon were some of the worst in the film for me (the other being the aftermath of Han's death).