What evidence can you share that demonstrates the impact of the engagement?
The project has been successful. The platform is working in two places and supporting hundreds of users.
As of now, we are discussing another project which is in a slightly different space. We are discussing the type of resources we need, as well as where and when, and how much. These discussions are particularly helpful because they are focused on putting together a team that has the skills that I need.
How did it-solve perform from a project management standpoint?
We had an Agile attitude to this project and were in contact every couple of days. In Agile, we decide what the priorities are. We had a call to discuss current issues as well as challenges, and make decisions regarding certain functionalities. We made decisions regarding the architecture, decided how things should be done, and then worked directly with developers. The process has been really exceptional.
What did you find most impressive about them?
We were very heavily involved in the project throughout and saw how they always try to help using their resources and the technology I need.
Are there any areas they could improve?
They are really good with ASP.net with MVC [Model-View-Controller] framework. At the moment, we are moving heavily into the React phase; we will have a system that will combine ReactJS, Node.js, as well as C#. We need a .NET shop with the frontend based in ReactJS, and some additional Node.js components. At the moment, the resources for ReactJS and Node.js are missing on their side, and they are struggling in that area. If they get resources in the .NET area, they would be really good.
If someone has a project where they have the spec, and they need to manage that as well as figure out what architecture someone needs, this may not be the best company. I would recommend it-solve to people who want to hire high-quality .NET resources, where the customer knows what is needed and what needs to be done.