Witches are known for their prudence in battle. In return of casting time lag, they perform large-scaled magic attacks. Their thorough move will burn, freeze and shatter their enemies with the power of natural elements such as fire, water and wind, and finally drive foes into checkmate.
Witches specialize in extreme offensive AoE spells, ranging from slows, knock downs, short duration stuns, and of course just raw damage. The downside of all that AoE carnage is them being relatively frail in 1 vs 1 pvp. Fighting in groups is a whole different matter, due to their extremely useful (and often overlooked) support skills that provide excellent heals and shields to their group. In essence they are a fantastic group play class, and only the expert level play allows for solo fighting.