---
title: The m-Power Development Platform Reviews
meta_title: 'The m-Power Development Platform Reviews 2026: Details, Pricing, & Features
  | G2'
meta_description: Filter 30 reviews by the users' company size, role or industry to
  find out how The m-Power Development Platform works for a business like yours.
aggregate_rating:
  rating_value: 4.7
  review_count: 30
  scale: '5'
date_modified: '2026-06-24'
parent_category:
  name: Business Intelligence
  url: https://www.g2.com/categories/business-intelligence
---

# The m-Power Development Platform Reviews
**Vendor:** mrc  
**Category:** [Embedded Business Intelligence Software](https://www.g2.com/categories/embedded-business-intelligence)  
**Average Rating:** 4.7/5.0  
**Total Reviews:** 30
## About The m-Power Development Platform
m-Power is an enterprise low-code platform built to eliminate the common low-code drawbacks. Most low-code tools promise development speed, but they come with trade-offs: hidden fees, user limits, vendor lock-in, forced cloud hosting, and roadblocks the moment you need real customization. m-Power is different. What Makes m-Power Different? Like other low-code tools, m-Power lets your existing team build all types of web applications without specialized skills. Here&#39;s where it breaks from the pack: Perpetual Licensing (Yes, Really): m-Power is one of the few remaining low-code platforms that still offers a true perpetual license. Buy it once, own it forever. No rising subscription fees or per-user fees. Self-Hosted, On Your Infrastructure: Run m-Power on-premise or in your own cloud, always over your existing databases. Your data never leaves your environment. No forced migration or vendor sitting between you and your systems. Open Architecture, Full Customization: m-Power is built on open architecture and designed for limitless customization. Extend, modify, and maintain applications inside or outside the platform, with no vendor lock-in. Unlimited Users, Apps, and Data: Grow without restrictions. No costly user tiers, app caps, or data limits to plan around. Enterprise-Grade Output: m-Power generates production-ready, secure, scalable applications that integrate cleanly with the systems you already run. Expert Support and Services: Our support desk is staffed by m-Power experts, not entry-level techs. They&#39;ll answer any question, and can even step in to help you deliver projects faster. Need more? Our consulting team delivers turn-key solutions end to end.



## The m-Power Development Platform Pros & Cons
**What users like:**

- Users value m-Power&#39;s **responsive client management** , enabling tailored solutions and excellent service for diverse business needs. (2 reviews)
- Users appreciate the **responsive customer support** from mrc, which helps resolve challenges and enhances the development experience. (2 reviews)
- Users find the **ease of learning** with m-Power&#39;s template system simplifies migrations and enhances creativity. (2 reviews)
- Users find the **template-based system** of m-Power incredibly easy to use for seamless report migration and application development. (2 reviews)
- Users highlight the **easy creation** of reports and applications in m-Power, enjoying its flexibility and intuitive design. (2 reviews)
- Reporting Features (2 reviews)
- Users value the **scalability features** of m-Power, allowing for versatile solutions and quick deployment across various applications. (2 reviews)
- Users value the **interactive, user-friendly analytics** that m-Power provides, enhancing data access and application deployment. (1 reviews)
- Users appreciate the **customizability** of the m-Power Development Platform, enabling tailored solutions and innovative applications easily. (1 reviews)
- Users value the **dashboard customization** of m-Power for its flexibility and user-friendly interface, enhancing data interaction. (1 reviews)

**What users dislike:**

- Users note the **difficult navigation** due to forgetting tweaks and concerns about accidentally moving elements in the interface. (1 reviews)
- Users note a **slight learning curve** for advanced features, which may challenge those lacking technical skills. (1 reviews)
- Users note a **slight learning curve** for advanced features, which may challenge those without a technical background. (1 reviews)
- Users mention **limited customization** can lead to confusion and unintentional modifications, affecting the overall user experience. (1 reviews)
- Users note a **poor interface design** that can lead to accidental modifications and confusion in navigation. (1 reviews)

## The m-Power Development Platform Reviews
  ### 1. From Reporting Dispair to Migration Bliss with m-Power

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Retail | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 12, 2025

**What do you like best about The m-Power Development Platform?**

The template based system.  Having the template based system made it so easy to migrate from our old reporting system to m-Power.  Once you've learned the ins and outs of what each template can do, migrating additional reports is a breeze.  Sometimes the templates can't do exactly what you want, so they do allow you to modify the code to be able to get as close as possible to your dream report.

We had to migrate from our old system when IBM and the vendor decided it was no longer going to support it.  We had hundreds of reports to migrate, but with the template based process, we were able to do this relatively quickly.  To the point that I believe we even impressed the team at mrc!

But what makes the platform stand out, is the customer support.  We've thrown a lot of off the wall questions to the team at mrc.  The basic what about doing this, how about that.  Sometimes we'd get the you can't do that, but then that would be quickly followed up with a, but you could do this, and your end results would be the same.  

What I'm seeing with the product is between the reports and applications that you can build, it's only limited by your imagination.

**What do you dislike about The m-Power Development Platform?**

Like a lot of modular based systems, sometimes I'll forget where we made a tweak or modification.  Also because it is a system that you can modify by dragging the widgits or sections around, sometimes you have to be careful that you don't grab something into the wrong position. 

Not sure if those are true 'dislikes' but more like warnings.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Allowed us to quickly migrate from our old reporting system quickly and easily.  Going forward we are able to build out new reports much quicker.  I also see additional web applications being built which was outside of why we originally went with the product but I see as a major plus to this platform.

  ### 2. Fast, Easy Report Development and Retrieval

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jeffrey A. | Application Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 01, 2026

**What do you like best about The m-Power Development Platform?**

The ease of use and speed  in developing reports, maintainers and retrieval

**What do you dislike about The m-Power Development Platform?**

I wish there were more EXCEL functions when creating EXCEL

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Replacing DB2 Web Query with a more robust package

  ### 3. Wish we had this sooner

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tim E. | Web Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 21, 2025

**What do you like best about The m-Power Development Platform?**

m-Power does a fantastic job at putting an interactive, user-friendly face on data.  It's straightforward to setup and use as well.  There can sometimes be multiple ways to achieve what you're trying to do too, which gives an excellent level of flexibility for creating a solution that's not entirely built from scratch.  Parts of the software can be tweaked somewhat to fit your individual needs, and we rarely find ourselves hitting a brick wall in terms of what we can do with it.  Our own imagination & software development skills are the only limiter.  Thanks to this flexibility, we use m-Power in multiple ways across our company inside and out.  Intuitive web apps for things like accounting, reporting, & dashboards/data analysis can be easily conceived and deployed within minutes.  We've developed customer-facing web apps with m-Power to streamline our services to serve them better.  The support team is incredibly helpful, knowledgeable, and responsive.  It’s a really good value overall!

**What do you dislike about The m-Power Development Platform?**

Honestly, I can’t think of anything I dislike.  There’s a slight learning curve for some of the more advanced features (it’s low-code, not no-code), so I see how that could be a hurdle for someone without much technical background, but once you get the hang of it, it’s pretty powerful.  The built-in templates are solid, but if you want something more than what’s offered in the m-Painter editor, you’ll have to dig into the HTML.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

m-Power allows us to give our customers an interface to the data we provide for them.  We've also built dashboards for internal use that give upper management more detailed insight into how certain aspects of the business are performing, and accounting/crediting tools that give our accountants/consultants immediate access to their individual accounts.  This drastically improves transparency into the accounting process, and it's helped internal communication tremendously.  Building externally accessible reports for our clients has benefitted us by removing the layer of work we do in preparing the data for presentation.

  ### 4. A great low-code solution for businesses without a dedicated programmer.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Automotive | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 04, 2025

**What do you like best about The m-Power Development Platform?**

The dedicated development environment offers most of the tools that businesses are looking for.  Often, if it does not exist out of the box, it can be added.

MRC is very responsive to customer feedback. It is nice to work with a company that sincerely wants you to succeed.

**What do you dislike about The m-Power Development Platform?**

Sometimes web-based solutions just do not have the options that runtime based application have, but they do offer more flexibility when it comes to device compatibility.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We are developing applications that never existed before within our company. We are collecting data from our PLCs and using m-Power to report and analyze the results.

  ### 5. Fast and easy web app development and BI visualization for non-programmers !

**Rating:** 4.5/5.0 stars

**Reviewed by:** Stephen C. | Senior Consultant and Practice Leader, Enterprise (> 1000 emp.)

**Reviewed Date:** August 01, 2023

**What do you like best about The m-Power Development Platform?**

m-Power provides fast, easy tools for the modestly technically competent person to create new tables, upload data, create reports and visualizaions PLUS create powerful web applications in a low-code/no-code environment. The only programming course I have ever taken was Fortran IV in the late 1970's and yet I was able to accomplish all of the tasks listed here in the first line.  The visualizations might not quite be as sexy as PowerBI but m-Power's data import tools,  overall ease of use and ability to develop applications over top of the data make m-Power stand out from the crowd. The ability to write-back data is phenomenal - a developer can create a fast app for the end-user to maintain information like budgets for later comparison to actual results. The row-level and user-specific record security is exactly what is needed. Rapid deployment, user-creation and setu-up of the training environment by our VAR (MRC PRODUCTIVITY) was amazing. MRC's online education was very good preparation to hit the ground running for the instructor-led training by a top notch resource dedicated to our team of (6).

**What do you dislike about The m-Power Development Platform?**

Some of the visualizations are not as "sexy" as dedicated BI/Analytical tools.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We started out thinking about BI/Analytics only but rapidly came to realize the power of the low-code/no-code development environment. We are creating a multi-divisional data warehouse for visualizaton of key data but now will be created secure cross-functional, cross-site inquiries to the consolidated data. This level of transparency currently does not exist today due to multiple, disparate ERP systems generating the raw data.

  ### 6. Efficient app development and unprecedented support

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jenny C. | Software and Server Support, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 24, 2023

**What do you like best about The m-Power Development Platform?**

m-Power allows us to meet numerous needs and requirements of our agency where our other software platforms fall short.  m-Power allows us to build very basic applications for our users, and at the same time, allows us to create elaborate, functionality-rich applications and systems, depending on the skill set of the developer.  The documentation on the MRC website is exceptionally well done and easy to find answers to the issue you're facing.  If the answer can't be found in their documentation or published tickets with solutions, they have staff ready and available (and highly competent and friendly) to assist.  They also offer their services to build applications when our staff don't have the bandwidth or knowledge, and everything is extremely affordable.

**What do you dislike about The m-Power Development Platform?**

While it can be seen as a pro and a con, m-Power is so feature-rich that it is sometimes hard to determine the best approach to building applications.  For this reason, we requested a follow-up training to learn more about everything it can do.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

While we try to stay away from custom-built software, there are always requirements of the business that support development of new applications.  We see tremendous benefit in using m-Power as it integrates with many of our existing software systems, is highly scalable, and is very affordable.

  ### 7. Build custom web apps quickly with excellent support to help you along the way

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ron B. | Sr. Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 04, 2022

**What do you like best about The m-Power Development Platform?**

You dont need to know Java programming to build web apps.  The built-in templates provide most of the basic functionality you will need to create a user friendly web app.  Plenty of online documentation and videos.

**What do you dislike about The m-Power Development Platform?**

Even though you dont need to know HTML, it does help to familiarize yourself with HTML because not everything can be done thru the HTML painter.  I would have liked to have seen a more drag & drop style of HTML mpainter.  That would be easier to move things around.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

The need and desire for modern tools and web apps.  We run our ERP on the old style "green screen" user interface and are very limited to what we can do.  With m-power, we are able to present data in a more user friendly fashion and build useful tools quicker than the traditional programming methods.

  ### 8. Powerful Development Platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 05, 2022

**What do you like best about The m-Power Development Platform?**

The architecture is reasonably open and flexible, allowing us to customize the vanilla templates.  Also, mrc has been a fantastic partner in learning the platform and getting the most out of it.

**What do you dislike about The m-Power Development Platform?**

There is a learning curve to make good use of the development environment but that said, mrc offers very good, professionial training.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

m--Power allows us to develop and implement a web front-end over existing and new data architectures effectively and efficiently.

  ### 9. Essential tool for any organization - checks all the boxes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Robert R. | VP Technology &amp; CIO, Enterprise (> 1000 emp.)

**Reviewed Date:** April 06, 2022

**What do you like best about The m-Power Development Platform?**

It would not be an overstatement to say I have been waiting for a product like mPower since the 1970s when I first started programming computers.  It is a development environment that makes working with databases streamlined, consistent across applications, easily maintainable, and available to both business owners and programmers.  It allows simple, low-cost,  and secure delivery of applications whether it is to the public or a private community.  Security is so important today and mPower makes it so straightforward, flexible and integrated.  We chose to build a customer-facing mobile app using mPower over any other platform because of the flexibility and control it offered.  Additionally, it was developed in days and not months.  We have novice business owners who build mPower apps to access and maintain their data as well as distribute reports.  At the same time, we have HTML/Java programmers that build complex, powerful systems incredibly fast.  Each of our 2-week sprints accomplishes with one programmer what many development shops would take months to develop.  Our developers customize the HTML and/or Java creating very specific and unique user features which make the app so much more valuable and productive for the end-user.  And what is truly amazing is that this ability to customize is baked into the mPower environment.  The mPower environment allows you to easily build and integrate new templates where you have specific requirements for the behavior/look and feel of your application.  And finally, any product is only as good as the vendor's support and vision.  MRC provides phenomenal training, support, and professional services when you don't have the internal resources.  Their rates are incredibly reasonable.  Their goal is always to have you pick up long-term maintenance for anything they develop.  They are not in the business of trying to milk you on professional services and support.  And their product enhancement is driven by what their customers are asking for and need.  When looking to develop any application, mPower should be considered as an option.  It checks all the boxes.

**What do you dislike about The m-Power Development Platform?**

It is difficult to identify anything I don't like.  Certainly, there are additional features and capabilities that I would like to see in mPower, but to date, there is nothing that we haven't been able to accomplish with mPower.  As we develop boilerplate customizations, we pass those on to MRC as options for inclusion as part of the standard environment.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We originally found mPower when we were looking for an easy-to-use, secure way to deliver forms and database maintenance to our remote users.  Our data is stored in an on-premise  SQL Server database.  We needed a way to give remote users secure and robust access to the data through browser-based applications without opening access to our network.  The solution needed to be cost-effective and easy for business owners to build/deliver an application in a day or less.  mPower was perfect.  Then we realized the true strength of mPower and in the first 6 months of using mPower, we built and delivered:  Targeted CRM package for our fleet management group;  Lease management system;  Licenses and permits management system; Maintenance system for accounting reference tables; Environmental health and safety monthly compliant checklist for 240 service centers;  Loyalty customer app for mobile devices;  Uniform ordering, tracking, and management system;  Application to identify mismatches between vendor invoices and receipt of material information; and several utility applications for our employees in the field.   We have realized significant improvement in employee productivity using these systems as well as access to new data points to improve analytics and business decisions.

  ### 10. Using m-Power to provide Sales and Marketing data from several sources to support upper management.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rich S. | Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 10, 2021

**What do you like best about The m-Power Development Platform?**

The reporting capabilities of m-Power provides excellent selection and filtering tools and allows the use of subtotals and grand totals within a report. Creating a report is a quick process and provides an interface to use html and ajax to further refine a report.

Data selection is SQL based and works well.

**What do you dislike about The m-Power Development Platform?**

m-Power does not interface very well with Target, which is a Unix based system that Kuna uses for our main business processes. To integrate better with m-Power, we created an SQL-Server based data warehouse that is updated daily from Target.

m-Power integrates very well with SQL-Server and our reports run fast. Using a data warehouse allows us to collect and store data from multiple sources and m-Power helps us to integrate the data through reporting.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

A major requirement at Kuna was to integrate information stored on Trackmax with data stored on Target. Trackmax is a web based Profit Improvement Software platform that upper management wanted to further integrate with "Deal" data stored on Target.

This was a very difficult problem to solve until we loaded a slice of data from Trackmax and from Target to our data warehouse. Using m-Power we developed a number of key reports used by upper management.

  ### 11. MRC  M-Power System and Pearl Buck Center

**Rating:** 4.5/5.0 stars

**Reviewed by:** Richard S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 11, 2018

**What do you like best about The m-Power Development Platform?**

The system is very functional in a real world application sense and it is  easy to create code that interfaces with our database. The automatic code creation and java class creation is phenomenal.

**What do you dislike about The m-Power Development Platform?**

I  have not had formal training for the system/s,  MRC  M-power,  so there are a lot of features that I miss or that I am just learning about.

**Recommendations to others considering The m-Power Development Platform:**

This is a great product and a great team of IT experts whom will help you to be successful in your application endeavors.  Its a powerful tool when you can connect to your database,  and within a few minutes and a few clicks,  have applications created to see and interact with your data. Its the most powerful,  easy to use platform that I have experienced in the database IT field.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Creating applications that can record client interactions with our staff on a daily basis. These interractions are then automatically billed to a state billing system,  saving 10's if not 100's of hours of staff work per month.  M-power has enabled us to create the most versatile, robust, easy to use for our staff and departments.  

  ### 12. mPower - BI reporting made easy.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Matt C. | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 02, 2020

**What do you like best about The m-Power Development Platform?**

.   mPower was implemented world wide in months rather than years. 
.   Report development and deployment is quick and straight forward.
.   mPower is available on multiple platforms, desktop devices, tablets and mobile phones.
.  No detailed user training is required, the reports are simple for my users to run.
.  mPower resides over many different database types, we are using mPower over  DB2 and SQL.

**What do you dislike about The m-Power Development Platform?**

.  I find the help section less than helpful and difficult to navigate.
.  mPower struggles with large volumes of data and also wide reports.
.  Reports cannot be copied to another dictionary and renamed at the same time - a lot of our reports are duplicated across multiple dictionaries.
.  When putting reports into production, restarting Tomcat" takes a long time (up to 5 minutes), which means the system is offline for this time.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Sales reporting.
Stock reporting.
Financial reporting.
Purchasing reporting.
Budgets and Forecasting.
CRM reporting.
Sample requests.
Centralised item database.
Daily metal rates and exchange rates.

  ### 13. M-power provides fast report delivery capabilities

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Retail | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 30, 2020

**What do you like best about The m-Power Development Platform?**

The speed to development is a huge factor and the ability to deliver reporting quickly through the intuitive report building process.  Our company has also leveraged several of the interactive maintenance and calendar applications to bridge the shortfalls of the shared excel spreadsheet within the organization.   Most of the user community are very skilled with Excel and using Excel as the common report delivery vehicle is a plus.  There a large amount of powerful features which are built in to the product.

**What do you dislike about The m-Power Development Platform?**

Large amounts of detailed data reporting can bog down the capabilities when processed through the Apache Tomcat environment.  Any reporting of 650,000 rows of data is typically not able to be processed.  Some of our report users were disappointed in being unable to process data sets of this size or larger.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We have been to increase the speed to create reporting and we are able to provide a wide range of reporting to serve the user community.  The menu system is a real plus and has provided a very stable and easily administrated system to users.  We are using a scheduling system to email reports and are able to re-generate reports as needed as well as serving an on demand reporting system to deliver reporting in a variety of common formats.

  ### 14. MRC M-Power - Allows Small Development Team to Make Data More Readily Accessible to End Users

**Rating:** 5.0/5.0 stars

**Reviewed by:** Holly L. | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about The m-Power Development Platform?**

Allows i-series newbies to get the data they need in more accessible user friendly reports.  We started using M-Power as a CRM tool for our Sales Team because our 3rd party was costing us too much to update every time we changed something in our database and taking a long time to update.  Once other departments started seeing the success of sales team and these user friendly reports, they also wanted their reporting done in M-Power. It allows users easier search features, ability to access info from wherever they are on multiple devices. From a newbie developer point of view, the FAQs, documentation and support team have been very helpful. We have also benefited from multiple custom consulting projects with MRC.

**What do you dislike about The m-Power Development Platform?**

I wish they would have more how-to video examples. They do have some, but I think more real -world examples and show the whole build process of different projects would be helpful. More videos on using freemarker would be helpful. I wish they would have a few more built-in sql functions added to their custom calculations features.

**Recommendations to others considering The m-Power Development Platform:**

When you first start, I highly recommend doing a mentor build with them and build one or 2 projects together, that really helped us get started off on the right foot. Then you learn some tips and tricks and best practice methods.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We have tons of data that we weren't using because it was inaccessible or our small team was unable to get to before or we were waiting on 3rd companies to update our crm when we made database changes. Now we can keep that all in-house and get those changes quickly updated for our end users. Has allowed us to more quickly create reports without having to know rpg for i-series. When they added the period-analysis feature that really helped speed up development. Now we are working on implementing more users in other departments for ease of access and so they can self-service the data they need.

  ### 15. m-Power for Managed Services, EDI and Analytics

**Rating:** 5.0/5.0 stars

**Reviewed by:** John W. | Chief Operations Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 23, 2020

**What do you like best about The m-Power Development Platform?**

As a Managed Services company, it is very important for our clients to be able to see their detailed transaction data, and m-Power has provided the perfect outlet for doing that. We can easily create applications that allow our clients to see web-based customized reports and summaries.

**What do you dislike about The m-Power Development Platform?**

It takes some time to learn all the nuances of m-Power (although that speaks to how robust it truly is). But it does take some time, working with it often, to really learn all the capabilities.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We are also moving into the area of data analytics using historical data from our clients. Once we have built the infrastructure database, m-Power has provided a very flexible, robust way for us to display this analytical data, in report, summary or graphical form. Being able to use m-Power for this process has saved us an enormous amount of development time.

  ### 16. Great tool and an excellent support and development group

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Retail | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 15, 2020

**What do you like best about The m-Power Development Platform?**

It's the people.  The tool has a learning curve.  But, it's the support staff and management that makes the difference.  Every question, every issue I had which I could not figure out, they were there with "this is how you do that", or "good idea.  we will add that to MRC."

**What do you dislike about The m-Power Development Platform?**

Searching for answers in the on-line documents.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

GUI reporting.   And the users are able to drill into their business sales information on their own.

  ### 17. Mpower Developer Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Enterprise (> 1000 emp.)

**Reviewed Date:** April 06, 2020

**What do you like best about The m-Power Development Platform?**

It is user friendly and allows  me to build my own tables of outside system data to link to system data for better reporting applications.

**What do you dislike about The m-Power Development Platform?**

That it has limitations on the outputs such as GUI buttons and using it as the tool for dashboarding.

**Recommendations to others considering The m-Power Development Platform:**

It is helpful for companies with vast amount of data that is always changing and requires reporting tools and metrics daily.  Great for creating your tables of outside system data to attach to your systems data.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Reducing FedEx spend and improving service by 14 reporting applications used in our distribution network.  Also streamlines the process for more efficiency from team members.  Reduced time spent by over 15%.

  ### 18. m-Power:  Extending the iSeries to the Web!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Greg F. | Director MIS, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 13, 2019

**What do you like best about The m-Power Development Platform?**

Ease of Development makes delivering web apps a no-brainer.  We have RPG and DB2 Administrators, but no web developers.  m-Power's user interface virtually eliminates the need for web programmers. Sure, there are still basic java and html coding that are used to enhance the user experience, but built in objects and commands makes database record add/change/delete calls seamlessly!

**What do you dislike about The m-Power Development Platform?**

m-Power is one of those solutions that if you don't use it, you might forget components/methods/processes.  Because you can develop rapidly, you really don't spend a lot of the time developing, so if you only do a few apps (like us), you'll suffer from re-educating yourself at the start of a new project. 

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We have two primary projects:  Our CRM/SFA solution involved converting an old Lotus Notes solution to an m-Power solution.  We looked at moving to Salesforce but couldn't swing the $150K development/installation costs or the $100K/yr run costs.  In addition, we'd have still had a data sync program for customer records that were trying to eliminate by moving away from Notes. 

The other is a Project Management System that allows us to track major projects, justification, tasks, issue, and change requests.  We were using powerpoint to deliver summary data, that we now get quickly from m-Power.  

  ### 19. m-Power allows our SMALL team of developers to deliver BIG results.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nolan R. | Programmer Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 18, 2018

**What do you like best about The m-Power Development Platform?**

1) With just a few clicks, you have a fully functional and interactive web interface, but you can also go further and implement custom HTML, CSS, JavaScript, Business Rules, and External Object calls to Java/RPG/SQL...  At first you may feel a little restricted by the m-Power development environment, but you will soon realize that the sky is the limit in terms of custom design and development.

2) The built in user-role and application security features make it very easy to deploy your applications to end-users while limiting access to only designated users or groups.

3) MRC does a great job at supporting their product.  Their documentation and FAQ pages are very helpful and they are very quick to respond to service requests.  They also release updates to their software on a regular basis - constantly improving the developer and end-user experience.

**What do you dislike about The m-Power Development Platform?**

1) I sometimes feel hindered by the table-selection process in the app development flow.  I wish there was a better/more maintainable way to start with a SQL statement rather than going through the GUI to select tables, fields, key fields, sort order...  It IS possible to override the default SQL statement that m-Power generates in the end, but I wouldn't recommend doing that on a regular basis.

2) m-Power does have a built in documentation feature that can be used to document your own apps & projects, but it isn't very well integrated with the application build process. You have to jump out of the development screens to view/update documentation, and then find you back to the app you were working on after you are done with the documentation - making it a bit out-of-sight-out-of-mind.

3) Multi-tasking can be a little frustrating in the m-Power IDE.  Working on multiple apps at the same time, or just referring to app A while configuring app B requires you to log in again using a different browser or separate incognito window.  It can't be done via multiple tabs in the same browser window.

**Recommendations to others considering The m-Power Development Platform:**

Before going all-in with m-Power for our application modernization, we evaluated some other "Rapid Application Development" competitors.  The fact that m-Power was the only one that also provided user-role and application security features built in made it a no-brainier.  Other options would have required way more time and probably additional staff to "stand-up" a fully functioning and secure intranet/internet homepage.  Any "dislikes" I have with m-Power are a minor price to pay considering how quickly we are able to develop and deploy fully functional web based applications.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We are using m-Power to modernize a 20+ year old RPG/Green-Screen ERP system.  m-Power allows us to quickly rethink and truly rebuild existing applications (with a small team of developers) vs other solutions that promote screen scraping and re-use of existing legacy code.  In my opinion, the biggest benefit of m-Power is that it gives us the ability to build and maintain thousands of applications along with an intranet site to serve them all up with a team of 2 - 3 developers.

  ### 20. Mpower has been a very helpful tool for my position, team, and company.  Would recommend to others. 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jon  L. | Supply Chain Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** November 06, 2018

**What do you like best about The m-Power Development Platform?**

The ease ability to create, link, and manage reporting applications to pull back-end data.  Allows you to make better business decisions quickly as able to have the power to transform data into information which is power in the business realm.  The ability to make new tables to house data not stored in system is very powerful tool that has been the basis of my entire teams reporting applications.

**What do you dislike about The m-Power Development Platform?**

The Mpainter portion can be annoying with rebuilds and losing all past updates that were there.  Finding a way to rebuild HTML and keep the last MPainter record would be very helpful.  We make many changes to our reporting with  new fields, calculations, etc......when we have add them we lose the HTML output from previous reporting which can take hours to replicate depending how in depth it is.  

**Recommendations to others considering The m-Power Development Platform:**

Improve the Mpainter functionality and ease ability.  Create option to build forms from applications that could be added to current business processes which would help the business as well as implement MRC into a better stronghold with customers.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Determining what to expedite of our FG product that is ready to ship to protect our customer service.  This has greatly been enhanced by the use of Mpower applications.  Ad-hoc reporting determination for management to make crucial business decisions. 

  ### 21. m-Power Use in Medical Device Industry

**Rating:** 4.0/5.0 stars

**Reviewed by:** Samantha B. | Enterprise (> 1000 emp.)

**Reviewed Date:** October 23, 2018

**What do you like best about The m-Power Development Platform?**

The m-Power Development Platform is user friendly while also maintaining all the functionality of the original mrc AS400 reporting software.  Maneuvering around the development site is easily and intuitive.  The option of viewing table data in a sortable & searchable format is extremely useful in my day - to - day responsibilities for data analysis. 

**What do you dislike about The m-Power Development Platform?**

When creating applications, I try to limit my use of m-Painter as much as possible because within my organization there are many developers that might make changes to current applications and if they are unaware of the m-Painter code changes on that particular application, it could be wiped out and not function properly for the end user.  Some features such as populating only the last row of data, etc. can only be done in m-Painter and is easily rebuilt over.  I would like the capability of doing that without utilizing m-Painter.

**Recommendations to others considering The m-Power Development Platform:**

This will be a great tool for your analyst/reporting teams in the organization.  All users will be able to easily navigate the interface as well as troubleshoot application creation on their own.  mrc also keeps a great FAQs site where I've found many solutions to issues I've had while creating applications.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Most of the business problems we are solving are creating tools for end users in order to pull data quicker and pull accurate data in order to do their day to day jobs.  Data analysis is another big use of m-Power in my organization.  We use it to gauge how we are doing by developing KPI's with reporting behind it to analyze trends.

  ### 22. Rapid Application Development tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Julia L. | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 05, 2018

**What do you like best about The m-Power Development Platform?**

Adding m-Power to our environment has improved development speed, bridged the skills gap, and has allowed us to deliver more solutions to our customers in a timely manner.

**What do you dislike about The m-Power Development Platform?**

For some users, Initially, change was hard but in the end it was worth it because they love all the new features.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Not only have we added hundreds of thousands of dollars of value to our software portfolio, we have also saved so much time developing solutions.  m-Power can be used to tackle various problems and it's ideal for a department with a small development staff who could easily take it on and get a lot out of it.

  ### 23. Chief Programmer/Analysts

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Government Administration | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 26, 2018

**What do you like best about The m-Power Development Platform?**

M-power is easy to use to develop applications in a short amount of time.

**What do you dislike about The m-Power Development Platform?**

I do not like that you can't use a duplicate field name in a table, even if its in a different dictionary.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Creating reports and getting them out the user is fairly quick and easy.

**Official Response from Steve Hansen:**

> Thank you for taking the time to leave us a kind review. I just wanted to reach out regarding the "duplicate field name" issue mentioned in the review. We added the ability to use duplicate field names within the same application a few years back via our "Field Alias" feature. If this is something you are interested in learning more about, our support team would be more than happy to assist you. Thanks again!

  ### 24. Web Enablement framework

**Rating:** 5.0/5.0 stars

**Reviewed by:** Barry A. | CTO, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 09, 2018

**What do you like best about The m-Power Development Platform?**

Sound technology choices that makes up the development/deployment platform.

**What do you dislike about The m-Power Development Platform?**

I would like the dashboard and DX tools to support more of a dynamic look and feel to support different sized objects and have a more modern bootstrap motif.

**Recommendations to others considering The m-Power Development Platform:**

Make sure you know how to use the framework to call your external procedures and develop your look and feel into the templates.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We have a couple of very large enterprise applications with a combination of character and GUI screens. We are separating the business logic from the user interface and using the mrc framework to be able to provide a modern web applications to our customers. With this, there is a lowered cost of support and deployment as well as future-proofing the applications.

  ### 25. M-Power BI in Food Service Distribution Environment

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paul M. | Director of Information Technology, Food & Beverages, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 19, 2017

**What do you like best about The m-Power Development Platform?**

M-Power is a relatively straight forward platform that provides BI tools and development in an easy to use modern interface approach for end users as well as developers. 

**What do you dislike about The m-Power Development Platform?**

initial branding, i.e. css layout, is somewhat tedious. Customization of application, mobile and PC, still requires developer level skills. Platform menuing look and feel options are somewhat limited without in-house customization and expertise.

**Recommendations to others considering The m-Power Development Platform:**

We have achieved overwhelmingly positive user feedback as well as from other distributors that we benchmark against and have demo'd our environment.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We have developed and all encompassing BI intelligence intranet data warehouse. Providing easy access to large volume of internal reporting, KPIs and other metrics. We also use the M-power platform to extend ERP database and allow for applications out side of standard functionality available. Very positive feedback from our internal user community.

  ### 26. Expanding our self-service reporting needs at every turn

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nicole H. | Manager, Business Intelligence  & Reporting, Higher Education, Enterprise (> 1000 emp.)

**Reviewed Date:** September 18, 2017

**What do you like best about The m-Power Development Platform?**

Working with the MRC team is second to none.

**What do you dislike about The m-Power Development Platform?**

We would love to see enhanced graphing capabilities in an upcoming release.

**Recommendations to others considering The m-Power Development Platform:**

MBS has been using MRC’s product for a few years. Our range of reporting capabilities exploded upon adding mPower to our toolbox. By offering our colleagues self-service reports, we doubled our productivity in two years, while remaining staffed at the same level. We can now focus most of our development time on complex analytical builds — without sacrificing our ability to fulfill everyone's data needs in a timely fashion. MRC is fantastic to work with. They are highly responsive to bug fixes and requests for assistance, and they continually evolve their product to serve our business needs.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

MBS has been using MRC’s product for a few years. Our range of reporting capabilities exploded upon adding mPower to our toolbox. By offering our colleagues self-service reports, we doubled our productivity in two years, while remaining staffed at the same level. We can now focus most of our development time on complex analytical builds — without sacrificing our ability to fulfill everyone's data needs in a timely fashion. MRC is fantastic to work with. They are highly responsive to bug fixes and requests for assistance, and they continually evolve their product to serve our business needs.

  ### 27. Great development tool 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alan B. | Application Development Manager, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 29, 2017

**What do you like best about The m-Power Development Platform?**

We are managing to support Customers, Suppliers and Employees all with a very small development team. We have an extensive library of applications all developed using m-power. Transport management, PO acknowledgement,  Order tracking, BI tools. All these tools eliminating the need for duplicate data entry. I personally have been working with m-Power for many many years and watched the software grow into a fast and easy development tool. In the early days there was lots of tweaks and changes the the HTML output and xml files. Nowadays it simply builds great applications that need little to no changes. 

**What do you dislike about The m-Power Development Platform?**

There is not much to dislike about m-Power.  Always very helpful and sometimes goes beyond what a normal help desk would do. 

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Provide solutions for customers and suppliers to interactive with our ERP system. Face lifted our old green screen systems that requires a lot less training for new employees. Simplified many transactional processes to mostly point and click, which is eliminating data entry errors. Standardize views of our back end data from system to system. Allows critical system tools to be accessed from any PC or mobile device. 

  ### 28. Very Happy with m-Power

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marion N. | Director of Client Support Payroll Services, Financial Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 08, 2017

**What do you like best about The m-Power Development Platform?**

m-Power is easy to use and we are able to use it across multiple database.  

**What do you dislike about The m-Power Development Platform?**

Initially you needed to have a good understanding of the database structure which made the learning process longer however with the data  explorer you can simplify the structure that users are writing their reports from

**Recommendations to others considering The m-Power Development Platform:**

This product can be used for many different levels.  You can have technical users developing report and have non technical users running queries and writing simple reports.  Development is quick and the product is enhanced on a regular basis.  

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

We have trained our staff to develop their own reports.  This has taken the burden off IT to generate every report needed.  

  ### 29. Smartest investment I've made in 20 years

**Rating:** 5.0/5.0 stars

**Reviewed by:** John P. | Director of Information Services, Wholesale, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 14, 2017

**What do you like best about The m-Power Development Platform?**

The software is easy to use & uses the latest, widely used technologies.  We've been a customer since 1994 and they have continued to invest and expand the capabilities every new release (typically more than once a year).  Meanwhile, protecting the investment in everything developed along the way.  Rarely does an offering live up to it's sales pitch, but M-Power has exceeded it's own marketing.

**What do you dislike about The m-Power Development Platform?**

That I don't have more of my people using it!

**Recommendations to others considering The m-Power Development Platform:**

Just try it...it will do what it says it can do and more!

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Everything from simple reporting,  to complex analysis, websites, e-commerce, and more every day.

  ### 30. The m-Power Development Platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Travis G. | Programmer/Analyst, Building Materials, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 12, 2017

**What do you like best about The m-Power Development Platform?**

The creation and maintenance of reports, maintainers, and retrievals is easy and not time consuming.

**What do you dislike about The m-Power Development Platform?**

The only thing i do not like would be the simplicity of the joins. For example, I cannot use a record selection in the join statement. It would be nice to be able to edit the join statements by hand also.

**What problems is The m-Power Development Platform solving and how is that benefiting you?**

Getting all departments the information they need.


## The m-Power Development Platform Discussions
  - [What is the best development platform?](https://www.g2.com/discussions/what-is-the-best-development-platform)
  - [How much does m-Power cost?](https://www.g2.com/discussions/how-much-does-m-power-cost)
  - [What is M-Power software?](https://www.g2.com/discussions/what-is-m-power-software)

- [View The m-Power Development Platform pricing details and edition comparison](https://www.g2.com/products/the-m-power-development-platform/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-26+06%3A32%3A05+-0500&secure%5Bsession_id%5D=547abc48-9b34-4402-9f03-753fc107bcd9&secure%5Btoken%5D=6f90d8aac75b8cf826f7ac88aeb5b37d89b91ed3448cc1151b3dcdcddd4f0959&format=llm_user)
## The m-Power Development Platform Integrations
  - [Apache Derby](https://www.g2.com/products/apache-derby/reviews)
  - [Apache Tomcat](https://www.g2.com/products/apache-tomcat/reviews)
  - [IBM i](https://www.g2.com/products/ibm-ibm-i/reviews)
  - [IBM Power Servers](https://www.g2.com/products/ibm-ibm-power-servers/reviews)
  - [JD Edwards EnterpriseOne Manufacturing and Engineering](https://www.g2.com/products/jd-edwards-enterpriseone-manufacturing-and-engineering/reviews)
  - [Microsoft Exchange](https://www.g2.com/products/microsoft-microsoft-exchange/reviews)
  - [MySQL](https://www.g2.com/products/mysql/reviews)
  - [Oracle Database](https://www.g2.com/products/oracle-database/reviews)
  - [Snowflake](https://www.g2.com/products/snowflake/reviews)
  - [Spring](https://www.g2.com/products/teespring-spring/reviews)

## The m-Power Development Platform Features
**Reports**
- Reports Interface
- Steps to Answer
- Graphs and Charts
- Score Cards
- Dashboards

**Application Design**
- UI Code Extending
- Programming Code Extending
- Customized Branding
- Application Templates
- Workflows

**User Interface Design**
- WYSIWYG Editor
- Customized Branding
- App Templates
- Workflow Management

**Data Control**
- Data Migration
- Data Synchronization
- Data Security

**Data Control**
- Data Migration
- Data Synchronization
- Data Security

**Publishing**
- Application Deployment
- Platform Compatability
- Lifecycle Management

**Publishing**
- Application Deployment
- Platform Compatibility
- Lifecycle Management

**Agentic AI - Low-Code Development Platforms**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - No-Code Development Platforms**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Self Service **
- Calculated Fields
- Data Column Filtering
- Data Discovery
- Search
- Collaboration / Workflow
- Automodeling

**Advanced Analytics**
- Predictive Analytics
- Data Visualization
- Big Data Services

**Building Reports**
- Data Transformation
- Data Modeling
- WYSIWYG Report Design
- Integration APIs

**Platform**
- Mobile User Support
- Customization 
- User, Role, and Access Management
- Internationalization
- Sandbox / Test Environments
- Performance and Reliability
- Breadth of Partner Applications

## Top The m-Power Development Platform Alternatives
  - [AppSheet](https://www.g2.com/products/appsheet/reviews) - 4.8/5.0 (375 reviews)
  - [Microsoft Power Apps](https://www.g2.com/products/microsoft-power-apps/reviews) - 4.3/5.0 (537 reviews)
  - [Ninox](https://www.g2.com/products/ninox/reviews) - 4.7/5.0 (332 reviews)

