It takes a very alert and awake person to be a great puller. You need to be able to know when to rest for MP and when someone is AFK. And most of all you need to know the area's mobs and what their levels are.

The general most common pullers are RNG and THF but on many occasions a WAR, SAM, NIN, and sometimes a DRK or DRG may pull. I'd rather have a DRK that knows how to pull than a THF that doesn't know the basics of it, though.