When I come across software solutions sales companies, I see two different kinds of websites. One is for custom programmed solutions, in these cases, their website is built correctly. It talks about applications and the types of problems they solve.
Then, there is another type for the companies that provide software solutions, but act more like an integrator of softwares. These nearly always seem to list the products they sell, yet they state they are a “solutions” company. Selling “solutions” should always have the website organized by problem.