[cut-throat] {adj.} Severe; intense; unrelenting.
There is cut-throat competition among the various software companies today.