they pay or good pay?

any one used or heard of Robert Sherman companies?
http://www.robertsherman.com/
Please let me know your thoughts.

See original post by pcweb