I found necro pretty good. Primarily I spent half my time dodging/kiting while my minions and conditions did damage, the other half using the panic buttons you have. Definitely changed a lot from GW1 necros though, which is a bit of a shame tbh.
Mesmer was my personal favourite, the clones need a bit of a work but it was nice being able to cast and melee and have what are effectively explodeable minions all at the same time :p
Elementalist was great if you want pure casting and wider range of spells. It felt the most polished one but also a bit generic rpg caster class imo.