Social Media

New Website Lets Your Friends Give Anonymous Feedback About You
We see so many ways that this does not end well.
A new website called launched yesterday, and apparently its intention is to help you become a better person - by completely destroying your self-esteem.
You sign up for YouTell, then invite your friends to give you feedback on what they like…