Hi, 
 "Master's" always has an apostrophe when it's used with a degree as you have in your example: "He is pursuing a master's degree." So you would add an apostrophe to the 'masters' in your example.
  As for the rating system, though, I'm afraid that I don't really know, since I'm not familiar with that side of the site. Sorry!