The unwillingness or inability to share the problems they face and how (or if) they overcame them. When companies do this well, they can take these lessons and start storytelling through their marketing. They make themselves more human. More approachable. Not only can this have a positive impac...
After reviewing your site I found there was a potential for confusion with openup.com which is a completely different site. How does the name reflect what you are providing? Would be good to explain this somewhere. I also found the About Us page was way too vague and the FAQ's, while better, sti...