Are or are rangers not supposed to get Advantage on attacks vs Favored Enemies?

Question: Are or are rangers not supposed to get Advantage on attacks vs Favored Enemies? I assume no cause Rogue exists.

Where the real magic happens!

 

if I pair a troll wth two pteranodons, do I really double the total xp?