Oh yeah, this game is super intense pay-to-win, although you can compete without paying as well, as many people here will attest that they have done well enough without spending a single cent. Welcome to the forums!
We have a lot of resources here so just look around. Feel free to message me or any of the other staff if you have questions, or check out the chatroom.