It's very repetitive (appropriate, appropriate, appropriate, might, might, knowledge, knowledge, company's company's), and you need to apply some basic techniques like capitalization and punctuation.Other than that, there's nothing wrong with it. The grammar is fine.CJ