My problem is that I applied for software development to a not very reliable company. I decided to save some money, but now this software doesn't work well, and we're talking about delivery.
Well, but now you know that it is better not to save on the development company, because it can lead to problems in the future.
In general, I think that business and software are things that are definitely not worth saving on, because you can get a bad product and suffer with it. In addition, I'm sure that your company didn't provide an application quality assurance, otherwise you wouldn't have such problems. These are the things to pay attention for.
That's why I always say that saving on your business doesn't lead to anything good. If you want to immediately get an excellent result that will help you develop, then it is better to choose a reliable company. I like https://kindgeek.com/services/cto Kindgeek cto services for startups. The company offers full cycle services which is cool because you don't have to look for additional developers.