1) landing page - the mission statement is difficult to read, make it all one font
2) check the language on "failed" to build your own ventures, positivity is supreme and this is an area people are sensitive about - it can feel like an attack on the capability
3) I'm not sure what the product does - is it linkedin?