I agree. I read through this and, despite being able to speak to most of the points, my first thought was "this is not a group of people I want to work with."
I'm assuming you've never been to a country that doesn't have tipping, or were shielded from service in such a country, if you were. Customer service in these places is horrible. Why? Because it makes no difference to them if you are pleased or not. They could care less.
If doing some simple math is so difficult, your phone has a calculator, or ask for a pen and paper.
I've been working with web technology and programming since the mid-1990s. I love learning new technologies, solving challenging problems and sharing what I've learned with others. I'd like to work with others who feel the same and are willing to share their experience with me and vice versa.
There is rampant blocking of religious freedom in Russia - online and in real life, enforced by government and England's by the Orthodox Church. It is a regime and it is a tyranny.