We performed a comparison between GeneXus, OutSystems, and Salesforce Platform based on real PeerSpot user reviews.
Find out what your peers are saying about OutSystems, Mendix, Salesforce and others in Mobile Development Platforms."This solution works extremely quickly in terms of enabling an application in a production environment."
"In Knowledge Base, being able to model the workflow before developing the screens is great. We first work with the tables or the transactions using GeneXus and then we work on the screens."
"I find the implementation process of GeneXus to be easy."
"With the solution, I can work a normal day. I can plan my work and any other activities for days ahead."
"The front-end features are the most valuable."
"With GeneXus, we can create logical representations of transactions in the form of objects."
"The most valuable feature is that GeneXus works with several languages. It's possible to develop chatbots and other functionalities."
"GeneXus evolves with technology."
"Speed of delivery: We were able to reduce development time by 30%."
"The most valuable feature of OutSystems with discipline and the development processes. Instead of each developer doing tasks on their own with their own approach, et cetera, the solution would help bring some organization to the development process."
"It is a scalable solution...The initial setup of OutSystems is easy."
"Refactoring with TrueChange is very simple."
"The most valuable feature is Agile development. I love that you save a lot of time on development and can focus on logic and business requirements."
"The most valuable features of OutSystems are the user-friendly platform. The drag-and-drop feature is great. I have used other rapid application development tools before, but they were not as advanced as OutSystems. With the previous tools, I had to manually build certain features, but OutSystems does it automatically."
"We can quickly develop an application using the tool."
"We have no complaints surrounding both the scalability and stability of this solution."
"Salesforce's strongest feature is reporting especially. It's also a lot more usable than other platforms I've worked with. It has a great user experience, with the ability to filter and access information in real-time."
"It has definitely improved how we function."
"The solution has plenty of features that are useful."
"It is an easy product to use and does great things for our company. It keeps track of all of our sales activity."
"I like using the reports feature, but also the fact that we are able to have a smooth process when it comes to leads and opportunities."
"The solution is very robust and easy to develop in."
"Features they are integrating to the other services."
"We like that the technology is very agile and flexible in the sense that there's a large partner ecosystem within Salesforce Platform. This enables us to choose from many different partners with different advantages, and all of it can be done in a plug-and-play kind of way."
"GeneXus is a wonderful tool for the backend. It's the best in the world, but for the frontend, GeneXus needs to improve. There should be easier steps for managing various aspects, such as alerts and messages to show to the end-users."
"It would be helpful to have additional assisted processing with training."
"There are issues in integrating it with other solutions."
"The tool needs to be tuned before being used. You need some experience to get the best out of the tool."
"Documentation is always an issue. In order to develop with GeneXus, there is very little documentation. The documentation is not clear enough in order to develop a great tool."
"GeneXus's user interface has room for improvement."
"The front-end with GeneXus is not as good as the back-end."
"The graphical interface could be improved. I also notice some performance problems on hardware that should be more than adequate. GeneXus uses a lot of RAM and other computer resources."
"One of the biggest areas for improvement is that every time an existing data element is modified, it creates a new data element. It doesn't really modify that particular data element. So, a user has to follow an extra step of removing the existing data element and bringing in the new and modified data element that is being added, which sort of goes into negative productivity."
"Mobile apps need improvement."
"The integration points need to be increased. People have also started to adopt this solution for their regular needs. That means it's not only the big enterprises that are adopting this solution. There are also small and medium enterprises that are adopting it. I've read that where you have large deployments, OutSystems starts to crumble a bit. That is the idea that no customer would know at the beginning and would also not like to hit the wall there. When it is on the client, there are a lot of applications already on low-code, and then suddenly you realize that you want to do some big applications, and you face hurdles. This is the general feedback for all such platforms."
"The solution is costly."
"The installation is a bit tedious."
"I would like to see OutSystems improve its integration capabilities, especially with emerging technologies like AI and GPT."
"In OutSystems, cloud management is an area of concern where improvements are required."
"The tutorials for the solution should be updated."
"Salesforce's mobile app could be better. Also, it could integrate more seamlessly with Gmail."
"I would like to have integration with Google."
"Reporting could be better. Reporting is Excel-based, and it has sucked since the inception of the company. That's why I was excited about the fact of them bringing MuleSoft into the fold and Tableau."
"I want more analytics in the platform and the addition of AI-based models, for example, predictive feedback. The Salesforce Platform needs to be more intelligent and intuitive to make it a great solution."
"It is quite expensive. It has gotten to that point where it is a lot more pricey. It has kind of got its own proprietary language for development. It is probably never going to change, but if it had a more market language for development, it would be easier to find developers. They come at a premium cost, so it is expensive."
"There needs to be more documentation."
"It would be better if they can add more from the pricing and functionality perspective. It is very expensive. I would be more than happy if they drop the prices. From the licensing perspective, if they can add more functionality, I would be more than happy."
"I have found it takes an exceedingly long time to put opportunities or clients in the system. If I have an opportunity that I need to put in the system it could take approximately 10 minutes. This is a lot of time when you have multiple opportunities to put in. There are other tasks to do that are required by supervisors, such as forecasts. What I have done to save time is I did not input as much detail as I could have because I knew it was going to take me an hour to get five leads in."