When you're the corp, and you sit down across from a blue runner, what do you think? It used to be "Siphon, siphon, ice up centrals for Temujin or Sec Testing, siphon, legwork, inside job, siphon," in that order. Now it's, "weird, I wonder what console they're on. Welp, better ice up R&D."
I feel like the faction is a bit of a one-trick pony right now. The de-rez effects are the only disruption outside of Leela's ability. Well, that and Inside Job. Their money options are mediocre, albeit plentiful.
That said, they have some amazing cards in-faction. Aumakua is obv the best early game breaker in the game right now. On the Lam is an amazing tech card that simultaneously protects you from HHN, Snare, and Cerebral Overwriter. Tapwrm is the flavor of the month. The Gauntlet is a great, slot-efficient HQ pressure card.
Of course, these are all low-influence cards, so it's easy to import any or all of them.
I think the design space for criminal was really poor pre-RevCore. Basically, the faction had 2 overpowered cards in the core set, so you couldn't make anything too strong. Now you remove those cards and they're left with huge wholes. The good news is that new cards can fill those wholes in less overpowered ways. The bad news is those cards aren't out yet.