That company is the 800-pound gorilla in the tech industry.
800-pound gorilla
idiomAn entity that dominates its environment.
Origin
first recorded 20th c.Attested since at least 1971, from a riddle: "Where does an 800-pound gorilla sleep?" / "Anywhere it wants."
Small shops struggle to compete because the local supermarket is an 800-pound gorilla that controls all the prices.
Even with innovative new products, the startup found it nearly impossible to challenge the 800-pound gorilla that had dominated the market for decades.