ESO is a fun game, I've been playing since closed beta. For a casual player, it works pretty well. For PvP and competitive raids, etc, however, it is getting more buggy and laggier with each release. The official forums are full of complaints about skills not firing, lag with insta-death from enemies you never saw, constant disconnects, long load times, etc.
And ESO devs never respond to any of these threads. As the posters get more and more frustrated, the threads end up being closed for not being "constructive". But the devs never respond in any meaningful way. The same thing happens on the test server. People test the new code and find all kinds of problems, and report them. The devs don't respond, and the bugs go into the live release anyway.
So just a word of warning. The game is fun as a casual player. But if you want competitive raiding, PvP, or just large teams, expect to have a lot of problems. And don't bother reporting them. ESO devs never respond or communicate.
RIP City of Heroes. One of my favorite MMO's.