I was reading in another forum about somebody whose company had laid off all their staff in Russia. I think it had more to do with their inability to pay the employees with the sanctions going on, as opposed to making some sort of stand against Putin.
Of course the news is filled stories of many companies stopping services or pulling out of Russia (Apple, Nike, Shell, BP, Google, Ford, Boeing, etc.).
I'm wondering if anybody else whose workplace has business in Russia is doing anything differently?