Pluses:
1. Very easy skill rotation- it won't drain Your real life alt stamina fast
2. Very good dps
3. Ability to choose support, suppresion or attack aspect.
4. Ranged class with very good AoE and single attacks (9.0 made mele classes life miserable with the exception of tanks).
5. With 3 stamina rubbies same armor as warrior in plate (except situation when You pick 3 rubbies for armor in dps warrior build)- result of plate armor nerf in 9.0
Minuses:
1. Bloodlust and Concentration nerf made this class poor in solo PvE
2. You might not want to play other class which requires more attention (skill combos, etc)...