Comment
Comment by alentred
I am not sure what do you mean to say. This looks very transparent and consistent. A company that has clear values and transparently states them in its "About Us" page, explaining what they believe in and why they exist. What is to take with a grain of salt?