Good phrase for a company being "self-centered"

Solution 1:

self-serving

Having concern for one's own welfare and interests before those of others; self-seeking. The public had seen ‘nothing more than a self-serving determination to protect their vested interests’.