Monk is probably my runner-up, but I put it ahead of rogue because 1) mercy and shadow are legit subclasses, and 2) monks actually scale, oddly enough. It takes them awhile but somewhere around level 7 or 8 monks actually get enough ki they can start to function. Rogue only gets worse as the levels advance.