upvote
This just means they're "doing well". Whether or not they're also "doing good" depends on what exactly that company provides to society.
reply
The media has been hyperventilating about how evil the tech industry is for the last decade.
reply