I've already asked question about this word on English stack exchange What is synonyme of "scale"? But I guess there is some other meaning of it.
What does it mean in this case?
In a lot of cases, the bigger a company gets the harder it is to actually find a way to contact support. Maybe remarkable support just doesn’t scale. But does it have to be this difficult to find an email address?
I tried to find an appropriate definition in the FreeDictionary and Cambridge dictionary, but it didn't help. Perhaps "doesn't scale" means "is not highly appreciated"?