company's = posessive,
"people often go to",
a lot,
"it must work" - good isn't needed: if it doesn't work it's bad, period. plus it'd be 'works well'.
in all fairness, grammar/diction says a lot about "professionalism" more than anything imo.
Also to others, thanks for the feedback. Will work on that more. I believe this is one of the first articles I've wrote, so I believe my latest ones are getting better. Take care.