cut both ways
Speech parts
1. cut both ways - Verb
2. cut both ways - Phrase
Meaning
To have both benefits and drawbacks.
To have implications for something as well as its counterpart.
This argument cuts both ways.
Used other than figuratively or idiomatically: see cut, both, ways.
Source: en.wiktionary.orgExamples
In my own life, that sword has cut both ways.
While the marketplace infrastructure has many advantages, it’s important to remember that it can cut both ways.