Pharm is a Water unit with Ninja as her main job, which means she has similar benefits and shortcomings of the job: Speedy (high AGI and quite evasive) and has Shukuchi to get MOVE 5 JUMP 4, but no area attacks and lacks any form of penetration. However, she does have several advantages compared to other ninjas.
Having Ranger as a sub job means she has access to Reflex to have a double layer of evasion, as well as more ranged attacks that can inflict status ailments. In total, she can inflict 6 statuses (Stop, Poison, Blind, Slow, Immobilize, Paralyze at 67% from LB) from all of her jobs. There are also some debuffs like accuracy, DEF, and SPR down, making her pretty viable for both PvE and PvP.
In PvP, her role is more like an infiltrator that weakens units 1 at a time compared to an assassin. She has quite a game-changing move that can erase abilities like Courage and Reraise in a single attack (Shuriken of Undoing). It may be somewhat niche, but being able to prevent zombies can give damage dealers a peace of mind.