For Startups & Established Businesses. Since 2005.

Silver
VERIFIED

GoodCore provides software development services to startups and established businesses alike. Our team works in an agile manner and provides exceptional value for money. Innovative feature-rich apps, bespoke operational software, and much more.

We offer a collaborative fixed-cost and time-bound discovery phase to help you refine your ideas and requirements from a design and technology perspective.

Our Services

  • MVP Development
  • Bespoke Business Applications
  • Mobile App Development
  • Web Applications
  • Dedicated Development Team
  • Testing & Quality Assurance 
  • UI/UX Design

Our team analyses your needs, aided by visual prototypes, to deliver a quality working software. We have an agile process that has been refined and time-tested to deliver our software projects quickly and efficiently; on time and on budget.

Highlights

  • UK-based company with in-house access to absolute top tech talent via it's multiple offices
  • 110+ successful Project Deliveries
  • Developing Since 2005

Why Choose Us?

  • Expert needs analysis
  • Visual Prototyping
  • Protection of Intellectual Property rights
  • Application Support
  • Cost-effective

Engagement Models

We offer multiple engagement models based on our client's specific needs:

  • Engagement specifically for MVP development
  • Fixed-scope fixed-price project
  • Flexible time & materials (T&M) options 
  • Dedicated team on monthly retainer
 
$10,000+
 
$25 - $49 / hr
 
50 - 249
 Founded
2005
Show all +
Croydon, United Kingdom
headquarters
other locations
  • B-1-04, CoPlace 1, 2270 Jalan Usahawan 2
    Cyberjaya 63000
    Malaysia
  • Building 19C, Shahbaz Lane 4, DHA Phase 6
    Karachi 75500
    Pakistan

Portfolio

Key clients: 

Winchester University, Fintech Startup, SWIFT, OKAY.com, Pharma Company, Electric Utility Company, Ministry of Tourism, Local Council, Securities Commission, Domain Name Registrar, Post Office, InHouse Relocation

SWIFT Image

SWIFT

The global provider of secure financial messaging services offers a sophisticated mobile app to the participants of its flagship annual financial conference Sibos.

View Case Study Details

Tourism License Management System Image

Tourism License Management System

Ministry of Tourism & Culture implements a web-based system that helps them manage the operations around complaint and license management related to the tourism industry in Malaysia.

View Case Study Details

Patient Assistance Programme Image

Patient Assistance Programme

A leading healthcare company launches an online portal to facilitate patients to avail discounts and free treatments involving expensive cancer medications.

View Case Study Details

Telecom Regulatory Authority Image

Telecom Regulatory Authority

Malaysian Communications and Multimedia Commission launches software to help them monitor consumer satisfaction levels across all telecom service providers.

View Case Study Details

National Health Survey App Image

National Health Survey App

Public health Institute conducts National health surveys on the Android app.

View Case Study Details

Learning Management System Image

Learning Management System

An educational consultancy company in the UK deploys a sophisticated bespoke e-learning platform at Winchester University.

View Case Study Details

Real Estate Portal Image

Real Estate Portal

This is “The Real Estate Property Portal in Hong Kong”! Powerful search functionality and informative property details pages to view, select and inquire about the properties of interest. Deep integration with Google Maps API, and top-notch UI design with compatibility across all major browsers, with quick response time for the application.

BIOECONOMY CORPORATION Image

BIOECONOMY CORPORATION

Lead development agency for the bio-based industry in Malaysia launches an online platform and associated backend to manage and enforce biotechnology compliance of companies.

View Case Study Details

FIX Simulation Engine Image

FIX Simulation Engine

Financial technology firm develops a simulation engine to help them test their trading platform before interconnecting it with financial institutions.

View Case Study Details

Briefing Management Platform Image

Briefing Management Platform

A Silicon Valley start-up captures the market by offering a state-of-the-art software platform for managing briefing programs and events for Fortune 100 companies.

View Case Study Details

Tenaga Nasional  Image

Tenaga Nasional

Electric utility company launches a powerful mobile app to serve as the service gateway for millions of subscribers

View Case Study Details

Payment Collection System Image

Payment Collection System

Municipal council in Malaysia deploys a new payment collection system for its residents

View Case Study Details

POS MALAYSIA Image

POS MALAYSIA

GoodCore helps upgrade an array of software systems at the multi-billion ringgit publicly traded government-linked company to comply with the newly imposed Goods & Services Tax (GST).

View Case Study Details

MYNIC Image

MYNIC

National domain name authority develops a suite of applications to streamline major business processes and support its ambitious growth plans.

View Case Study Details

TENAGA NASIONAL Image

TENAGA NASIONAL

The electric utility company that serving millions of subscribers, with a network spread across the entire country, implements a mobile app to help keep track of their physical assets worth billions.

View Case Study Details

Securities Commission of Malaysia (SCM) Image

Securities Commission of Malaysia (SCM)

Financial regulator implements bespoke software system to manage the Shariah compliance of securities traded on the stock exchange of Malaysia.

View Case Study Details

Remittance Management Software Image

Remittance Management Software

A comprehensive Remittance Management System that provides seamless processing & administration of money remittances originating online and/or Bank branches all the way to the payment in form of Cash or Direct Account deposits. The entire company’s operations run on this single powerful used extensively by agents all over the country.

Relocation Management System Image

Relocation Management System

A custom software platform to streamline the operations of a relocation management company in Munich, Germany.

View Case Study Details

Gaming app to learn Abacus Image

Gaming app to learn Abacus

Online interactive Digital Courseware in the form of an online game. Gamifying Mathematics using mental arithmetic and abacus-based concepts!

View Case Study Details

Tee Time Booking System Image

Tee Time Booking System

Golf courses working in silos? Nowhere to get tee-times availability across hundreds of golf courses? This is exactly what Golf Club Network solved with software solution designed by GoodCore.

View Case Study Details

Social Opinion Web Site Image

Social Opinion Web Site

An innovative social customer reviews platform using contemporary design where users get paid for reviews!

View Case Study Details

Radio Show Prep Management System Image

Radio Show Prep Management System

A web application built for radio show hosts to organize their show prep data in a digital environment accessible via web. NO need to print stories, highlight and then carry around those sheets of paper until they broadcast!

View Case Study Details

UNIVERSITY PUTRA MALAYSIA Image

UNIVERSITY PUTRA MALAYSIA

Educational research company launches interactive digital courseware app for young school children suffering from dyslexia.

View Case Study Details

Chimp Rush Game App Image

Chimp Rush Game App

The Game Loop was looking to create a fun 2D side scrolling run and bash game similar to the experience of Donkey Kong Country. The game required original character designs with complex mechanics and physical interactions with the environment.

View Case Study Details

Network Discovery & Provisioning System Image

Network Discovery & Provisioning System

Automatic discovery and provisioning of Ethernet devices across vast network of devices, seamlessly and error-free!

View Case Study Details

Bank Branch Tracker App Image

Bank Branch Tracker App

A custom content management system to manage branch information, contacts of lead information sources and broadcasting news bulletins to all employees seamlessly.

View Case Study Details

DNS Management Toolbox Image

DNS Management Toolbox

A platform for DNS Management and associated tools for national domain name authority 

View Case Study Details

Farm Animal Educational App Image

Farm Animal Educational App

An early childhood educational mobile app to help preschool children learn about sights and sounds around a farm!

View Case Study Details

Ideation & Innovation Management Tool Image

Ideation & Innovation Management Tool

The agency tasked to make Malaysia a digital economy, MDEC, launched an innovative portal for aspiring technology entrepreneurs to promote their innovative ideas and get feedback from industry veterans, which would lead to possible funding for their projects.

View Case Study Details

Employee Portal Image

Employee Portal

With an employee base of over 35,000 the company needed a mobile app that could help converge the different internal applications used to serve it’s employees. Our powerful mobile app empowered the entire company to be more agile, aware and effective in their daily activities in work.

View Case Study Details

Corporate News App Image

Corporate News App

With over 35,000 employees, TNB wanted to make sure that the entire company was abreast of all the news and developments within the company. GoodCore helped them with this strategy and built a scalable hybrid mobile app that made sure the entire company was on the same page at all times.

View Case Study Details

Jungle Animal Educational App Image

Jungle Animal Educational App

After the success of our popular Spot the Farm Animal app, GoodCore launched the much anticipated sequel: Spot the Jungle Animal. It’s an early childhood educational mobile app to help preschool children learn about sights and sounds around a Jungle!

View Case Study Details

Rental Car Management App Image

Rental Car Management App

Impactful mobile app for car dealerships that allows customers to collect rental car in no time! Creation of new contracts, vehicle searches, vehicle inspection details, customer identify confirmation, all the way to customer and Inspector sign-off … this mobile app does it all!.

View Case Study Details

Equipment Complaint Management App Image

Equipment Complaint Management App

The largest and only electric utility provider in Malaysia is on a mission to take all operations mobile. This powerful mobile app helps TNB employees to manage and track and complaints and its resolutions with vendors seamlessly. A sophisticated back end system with dashboards, complaint management workflows and reports helped them achieve their goal with GoodCore!

Othello Game for Android Image

Othello Game for Android

GoodCore designed the classic Othello board game for the Android platform

View Case Study Details

 Asset Fault Reporting & Tracking App Image

Asset Fault Reporting & Tracking App

Have expensive assets deployed across the country? Have thousands on field workers? Why not enable them to help track the health of these assets! This is exactly what TNB, the largest electric utility company in Malaysia, decided to accomplish with this feature-rich app with integration with their back-end systems.

View

Case Study Details

Reviews

Sort by

System Upgrades for Government Mailing Company

"This project helped us achieve a mandatory regulatory requirement."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Oct. 2014 - Sept. 2015
Project summary: 

GoodCore Software provided system updates for four systems to account for a new government update at a mailing services company. 

The Reviewer
 
10,000+ Employees
 
Malaysia
Hanafiah Muslim
Project Manager, Pos Malaysia Berhad
 
Verified
The Review
Feedback summary: 

GoodCore Software's efforts were met with positive acclaim. The team showcased professionalism, technical ability, and patience in completing the project. Customers can expect a gifted team suited to managing hard deadlines. 

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m a Project Manager at POS Malaysia, a government linked company (GLC). Our company provides various mail delivery services through our network of over 900 branches across Malaysia with millions of customers. To manage the complex operations of our organisation, we have a big IT infrastructure comprising of hardware/network as well as custom software. I’m responsible for managing multiple IT Projects within the company.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire GoodCore Software?

The government of Malaysia decided to impose a Goods & Services Tax (GST) for the first time in the country in 2015. In this regard, we hired GoodCore to help us upgrade several of our software systems to be compliant with the new regulation.

What were your goals for this project?

Our goal of the project with GoodCore was to do upgrade four (4) of our custom applications to comply with the new government regulation regarding GST. These systems included (i) A web application for customers to pay for services online, (ii) our Corporate website with access to fee calculation tools for various services), (iii) Customer account management system (iv) A system to enable customers to purchase philately items.

SOLUTION

How did you select this vendor?

We sent out an RFQ and invited a number of vendors. There was a series of meetings to discuss what needed to be done. GoodCore impressed us with the superior technical skill set. Also, considering that it was a very hard to meet, no other vendor was willing to commit to such a drop-dead deadline. GoodCore’s team did a preliminary analysis and made a firm commitment to meet the deadline so we decided to go with them.

Describe the project and the services they provided in detail.

This project consisted of upgrading four (4) of the systems in use by POS Malaysia and its customers. When the systems were originally developed there was no provision for a Goods & Services Tax. The systems included customer-facing systems as well as backend systems. And the work required incorporating calculations for GST treatment in various modules. This involved numerous changes to the layouts and UI of invoices / receipts / screens along with associated changes to business rules. Furthermore, they upgraded and tested the data integration of our legacy systems with our SAP implementation to accommodate this crucial change. One of the challenges was that there were multiple development technologies involved and very little developer documentation was available. Working on a very tough deadline, GoodCore quickly grasped the understanding of our software systems started working with multiple code bases. They performed the requisite development and testing in an iterative, Agile manner, providing my team with regular updates. In the end, they helped us manage a successful go-live and achieved full compliance by 30th June 2015.

What was the team composition?

It was a hybrid team. They placed two (2) developers onsite at our offices and then there were some quality assurance team members offsite. The hybrid model worked out well for us as we had access to a variety of technical skill sets just when it was required.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

This project helped us achieve a mandatory regulatory requirement. It was crucial for us. There was no option of NOT being compliant with GST on the morning of 1st July 2015 – it was an absolute necessity for the operations of POS Malaysia to continue. GoodCore helped us achieve that and it was massive to ensure business continuity.

How was project management arranged and how effective was it?

The on-site engineers GoodCore provided worked closely with our team to: Quickly analyze the system upgrade requirements, perform the programming, deploy the upgrades on staging and live environment. We did not need a separate project manager from their side because the task was so technical and hands-on. It worked out well for us.f

What did you find most impressive about this company?

They just wouldn’t give up despite working with someone else’s code while targeting an absolute hard deadline. That for us was the most impressive aspect! Moreover, we were impressed with thieir technical skill set, professionalism, and their flexibility (in terms of working with our team, adapting to new systems).

Are there any areas for improvement?

There are always room for improvement but overall POS Malaysia was satisfied.

5.0
Overall Score definitely
  • 5.0 Scheduling
    ON TIME / DEADLINES
    Excellent
  • 5.0 Cost
    Value / within estimates
    Excellent
  • 5.0 Quality
    Service & deliverables
    Excellent
  • 5.0 NPS
    Willing to refer
    Affordable

Web-Based Licensing Platform Dev for Government Ministry

"GoodCore Software delivered according to our requirements."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
2012 – 2016
Project summary: 

GoodCore Software developed a web-based platform for handling license applications, processing, and complaints. They were involved in the project’s entire lifecycle, from gathering requirements to testing.

The Reviewer
 
1,001 – 5,000 Employees
IT Officer, Government Ministry for Culture and Tourism
 
Verified
The Review
Feedback summary: 

The project team delivered a robust system that’s currently used by over 4,000 satisfied users. GoodCore Software excelled at addressing any urgent issues immediately and even assisted with design work as well as with support after the system’s implementation, which speaks to their commitment.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m the IT officer of the government ministry for culture and tourism.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with GoodCore Software?

We needed someone to develop a platform for us to connect with the public.

SOLUTION

What was the scope of their involvement?

GoodCore Software developed our web-based licensing platform. The system handles license applications, license processing, as well as complaints. We provided some documentation and their team was involved from the planning and user requirements phases all the way through to the development and testing. During the development itself, they helped with creating more robust documentation.

They used PHP, JavaScript, and a normal database. The platform has forms, online payment features, complaint handling, etc. GoodCore Software also did some design work, but they mostly focused on the functionality of the website. They also help us on an as-needed basis after the implementation.

What is the team composition?

There were a lot of programmers working on the system at one time, though we had a main point of contact. We’re quite satisfied with the number of people that were on the project.

How did you come to work with GoodCore Software?

We asked around and their name kept popping up. We had a meeting with them and decided they’d be the most suitable vendor for our project.

What is the status of this engagement?

We started working together in 2012 until 2016.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

GoodCore Software delivered according to our requirements. We have around 4,000 users in our system, including our internal staff. Everyone is happy with it as it’s very helpful. It functionally does what the stakeholders want it to do.

How did GoodCore Software perform from a project management standpoint?

They delivered on time and within budget, and project management was good. We had some minor glitches but they were easily fixed thanks to their team’s responsiveness. We used email, phone calls, and WhatsApp to communicate.

What did you find most impressive about them?

One thing that stood out was how quickly they responded whenever we had an issue that needed to be resolved immediately.

Are there any areas they could improve?

GoodCore Software could maybe improve with marketing.

Do you have any advice for potential customers?

Explore everything they can do and push them to their limits.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    We've recommended them for several projects.

Mobile & Web Solution for Chemical Manufacturer

"Our IT manager was very comfortable working with them, resulting in a successful product launch."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Feb. - Aug. 2018
Project summary: 

GoodCore Software developed an order management application for a chemical manufacturer. The team built an app for both iOS and Android devices that links to a web-based sales management portal.

The Reviewer
 
501-1,000 Employees
 
Karachi, Pakistan
Pervez Tufail
Chief Operating Office, Tufail Chemical Industries Limited
 
Verified
The Review
Feedback summary: 

By automating multiple processes, the product made several business tasks much more streamlined. Transparent and proactive, GoodCore Software delivered real-time reports to foster innovation and collaboration. Their flexible, customer-oriented approach sets them apart from other providers.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m the Chief Operating Officer of Tufail Chemicals and I’m responsible for looking after the overall business operations, business development, strategy, manufacturing, and compliance for our large manufacturing operations.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire GoodCore Software?

We engaged Goodcore Software to develop an Order Management application for our sales department. Previously we were taking orders for our direct and indirect sales channels over the phone or regular emails. This caused a lot of errors and slowed the process down a lot. We wanted to automate this process such that order manager could be centralized and automated.

What were your goals for this project?

The goal was to make an app that would work on both iOS and Android devices, as well as have a sales portal online where sales agents could enter the sales orders from. This would remove the manual processes of sales order entry and automate based on an application that could be used by our different sales channels.

We have an in-house sales team spread across the country, and then we have Distributors and Agents nationwide. The overall sales team is between 125 – 150 sales people taking orders from different companies.

SOLUTION

How did you select this vendor?

We have a very defined process for procurement in the company whereby a formal tender process is launched to elicit proposals from different vendors. GoodCore applied through the same process, after a vendor pre-selection process, and they applied along with 5 other companies.

Describe the project and the services they provided in detail.

Our IT Manager had defined the project in details for the tender process. There was adequate information, along with process flows, given to all the potential vendors.

After GoodCore was selected based on the multiple factors defined in our process, they worked with our IT team to first come up with a prototype for the product, along with refined process flows. The users were then given the prototype for further input, and then the GoodCore team worked on refining the project for the next few months to give us a live version.

What was the team composition?

I am not sure what the exact team provided was, but I had interaction with their Account Manager and a Project Manager who gave us presentations at different stages of the project. I have seen their team in our conference room every now and then with 4-5 people from their side.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

  1. The main KPI for me is always that a project is done in the time and budget defined in the tender, and as per the specifications. Our IT management and users both approve the products, and after 1-2 iterations we had a product that was successfully launched.
  2. Currently our entire manual process has been over-ridden by the help of these apps
  3. As a member of the management team, I love the fact that I can now see different reports on a real-time basis and we can adjust our sales strategies and prices based on the track record of sales.

How was project management arranged and how effective was it?

I did not hear about any issues working with the team. Our IT manager was very comfortable working with them, resulting in a successful product launch.

What did you find most impressive about this company?

Their ability to execute the project with our small IT team. At first I was a bit skeptical as we are a manufacturing company and out IT is not very strong. GoodCore was good at working with our small IT team, learn our operations from the users and translate them into a working app.

Are there any areas for improvement?

Not that I can think of at the moment.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    Yes, I would refer them to others.

Web Platform Dev for Biotechnology Investment Group

"GoodCore Software is a great technology partner to have, especially for web and mobile apps."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Oct. 2014 – Mar. 2015
Project summary: 

GoodCore Software created a prototype and then a web platform for gathering information on biotechnology companies, focusing on making it secure, user-friendly, and responsive across all kinds of devices.

The Reviewer
 
51-200 Employees
 
Kuala Lumpur, Malaysia
Ben Ravindran
Business Application Manager, Bioeconomy Corporation
 
Verified
The Review
Feedback summary: 

The new platform is not only easier to use and reliable, but it also offers valuable KPI’s to show to stakeholders. Working with GoodCore Software was straightforward and their quality results are part of why they’re the preferred vendor for ongoing maintenance.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m the business application manager of Bioeconomy Corporation, a government-funded company that reports to the Ministry of Technology and the Ministry of Finance. Our main goal is to enable foreign investment in biotechnology. We don’t have any products, but our mandate enables companies to prosper in the field, in terms of enabling direct foreign investments and making the technology viable. We also want to encourage students to study biotechnology for the future workforce.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with GoodCore Software?

We have an online submission system called “OSS” that’s available for the use of biotech companies. In order to file for tax purposes, they have to meet a quantity/quality requirement and have to submit periodical reports every quarter. It lists the products they sell, how much they’re selling, and other stats.

Our partners can use the system to log in and fill out their information, and we make reports based on that. The system was at the end of its lifecycle—we needed to let go of it and move to an online solution, which is why we hired GoodCore Software.

SOLUTION

What was the scope of their involvement?

GoodCore Software developed our online platform using .NET and MySQL. They went through a detailed requirements study, discussed the idea with us, and sent us screenshots to help us visualize how the system would look. We went back-and-forth modifying certain aspects of these screens. The platform would be used by 200–250 different companies, so we wanted to make it as simple as possible, but also very secure since it would be dealing with personal and company information. The system also needed to be accessible through different browsers.

They initially came up with a prototype and then worked with us to define the backend and frontend. We had an agile development process split into phases, with regular testing in between.   

What is the team composition?

We had a project manager handling this project, who was our first point of contact. If there was an issue that we needed to escalate, we could go to one of their technical or managing directors. Additionally, there were two developers, a UI designer, and a tester assigned to this project, if I’m not mistaken. 

How did you come to work with GoodCore Software?

We went through an RFP process and got replies from a couple of companies. GoodCore Software has experience with our technology and understood our requirements. We went through our due diligence for selecting them, and they managed to deliver whatever we asked for. 

How much have you invested with them?

The cost was around $100,000 and we had a fixed-price project.

What is the status of this engagement?

We worked with GoodCore Software from October 2014 to March 2015, managing to complete the project in 4–5 months, including testing, documentation, and training. We signed up for a two-year maintenance contract with them and we renew it on a yearly basis. 

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

How a company progresses is an important indicator for us to show stakeholders. In order for us to do those reports, we need numbers from our information system, which makes it critical for us. Our previous telemetry system had some compatibility issues. Users would need to log in again a few times in order to access a document. All those issues have been addressed by this new system, and we’re still using it on a daily basis. There haven’t been any major changes done to it.

The platform GoodCore Software developed is quite reliable and secure, and everything we asked for is there. Security was one of the main things we needed, given that no breaches on this particular data would be tolerable. We signed NDAs with our partners, so any breach of customer data would look badly on us. In this sense, GoodCore Software produced a secure and easy-to-use system. They met the expectations of our stakeholders and delivered within budget. 

How did GoodCore Software perform from a project management standpoint?

Communication was simple and straightforward, and we used phone calls and email. We had meetings on a weekly basis with their project manager to discuss what they were going to deliver and sometimes chatted with their technical team. Some of them came on-site for the deployment and their tester worked with us on use cases and things like that.

Pakistan and Malaysia only have a difference of two-and-a-half hours, but we needed to get things done faster sometimes, so they started their days a bit later for us. We didn’t have that much of a delay for the rest of the time, and there was a team in Malaysia as well, including the project manager. If there was anything important, we could go to them directly. 

What did you find most impressive about them?

GoodCore Software designed a high-quality and simple UI that displays well in all browsers and mobile devices. The timeline management was pretty good, and there was no budget creep or anything of that sort. 

Are there any areas they could improve?

GoodCore Software didn’t always get our requirements in the first round, but they worked with us on these and we managed the misunderstandings. They’d send us screenshots of a design so that we could use them to explain how we wanted things done. Miscommunication is something that happens with every project. Overall, they met our expectations well. 

Do you have any advice for future clients of theirs?

GoodCore Software is a great technology partner to have, especially for web and mobile apps. Clients should review their previous projects as well as provide use cases and other information so that GoodCore Software can know what kind of product needs to be developed. I’d ask them to come up with a prototype and assess the quality of the product before getting into a full engagement. 

5.0
Overall Score There’ve been no hiccups with GoodCore Software so far in terms of time, cost, or product.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    GoodCore Software delivered within our stipulated timeframe, and it was a well-managed project.
  • 5.0 Cost
    Value / within estimates
    We had a fixed budget and they stuck to it.
  • 5.0 Quality
    Service & deliverables
    They delivered a quality product on time.
  • 5.0 NPS
    Willing to refer
    I would recommend GoodCore Software to people looking to build .NET web apps or mobile apps.

Web Dev for Tee Time Reservation Portal

"They were extremely committed to making a successful product for us—and they did."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
June 2013 - Dec. 2014
Project summary: 

GoodCore Software built a complex tee time booking system for a golf marketing company. After a tendering process, the offshore team collaborated with the client through extensive discovery and testing phases.

The Reviewer
 
1-10 Employees
 
United Kingdom
Jane Carter
Director, One Golf Network
 
Verified
The Review
Feedback summary: 

GoodCore Software delivered an excellent web-based application that has endured the test of time. The detail-oriented team took the time to understand the industry nuances before developing a robust system. They proved to be a reliable partner who provides great value even under budget constraints.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m the owner and director of One Golf Network, a UK company that operates in the golf marketing space. Our services include tee time booking and management.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with GoodCore Software?

While working within a still-emerging industry, we wanted to develop a robust tee time booking system for golf clubs.

SOLUTION

What was the scope of their involvement?

Once we secured their services through a tendering process, we provided them a rough brief of the project. What followed was an extensive scoping process. We were starting from scratch—and while there were a couple of other tee time booking systems on the market—the process can be rather complicated. They took the time to understand our requirements and how golf clubs operate.

They also mapped out how tee time management system could be integrated into the business-critical software of a golf club. Once development for the web-based system was underway, they managed our expectations and gathered feedback.

The product is a central system that allows golf clubs to manage their own tee sheets. It takes into account the nuances of the clubs’ varying management systems. After initial completion, what followed was another comprehensive testing process before finally launching.

What is the team composition?

I would say that we worked with 7–8 people in total. We had a project manager and at least two developers working on the project at all times. The team members alternated between different sprints and stages.

How did you come to work with GoodCore Software?

We found them through a google search. After a long tendering process, they won us over with their consistent availability. They also took the trouble to learn about all that the project entailed. Since we were new to the process and needed some handholding, we appreciated their patience and commitment.

How much have you invested with them?

We spent somewhere under $70,000.

What is the status of this engagement?

The projected lasted from June 2013 to December 2014.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement? 

We were more than satisfied with their work—they’ve built a very robust system. While the system supports many golf clubs, it’s required very little support in the past five years, which is a testament to how well it's built.

During the testing process, GoodCore focused on making the system simple and intuitive. And, it is. Golf club managers have expressed that it’s very easy to work with. We still use the application today, and it’s been five years.

How did GoodCore Software perform from a project management standpoint?

While we had some reservations about engaging an offshore company, the communication was surprisingly very smooth. All of our contact was through Skype and conference calls. They also utilized proprietary software for us to share testing results.  

Even though we were new to software development, they made sure that we were in touch with every step of the development process.

What did you find most impressive about them?

They were extremely committed to making a successful product for us—and they did. Even after launch, they provided ongoing support as needed. While operating within the tight budget, they made sure to deliver. They were keen to prove that offshore relationships could be successful—and they did.

Are there any areas they could improve?

No, there isn’t really anything. While I would’ve appreciated a faster delivery, there were team-size and budget restraints. We were very happy with the way the project went.

Do you have any advice for potential customers?

While I was initially frustrated by how intensive and laborious the testing process was, in hindsight, that’s precisely what made the project a success. They took the time to rest all rationale and questioned all processes. My advice would be to spend the time checking the product and its nuances. Their orientation to detail really paid off.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Custom Software and Mobile Dev for SaaS Provider

"Their development skills are second to none."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$1,000,000 - $9,999,999
 
2012 – Ongoing
Project summary: 

GoodCore Software stabilized the beta version of a SaaS product. Since then, the team has introduced two new iterations, developing each from scratch. Technologies used include HTML5, the LAMP stack, and React.

The Reviewer
 
1-10 Employees
 
San Francisco, California
David Walford
CEO & Managing Member, EchoVision, LLC
 
Verified
The Review
Feedback summary: 

GoodCore Software resolved major issues with the first version of the product, leading to sustained growth for the business. Despite a time zone difference, the team is flexible and present in discussions with users of the platform. Their ability to provide innovative solutions sets them apart.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m the CEO and managing member of EchoVision LLC. We offer a SaaS application called BriefingSource.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with GoodCore Software?

When we were first introduced to GoodCore, we’d been working with another software development firm and had already released our product in beta form. We were working through bugs and issues, and every time we tried to patch something, we ended up breaking more things than we fixed. We brought in GoodCore to stabilize the platform and help us revamp it.

SOLUTION

What was the scope of their involvement?

GoodCore came in and stabilized the existing platform. They pretty much saved our product. After that, we moved all of our development resources over to their firm, and they pointed out a fair amount of problems that would affect the longevity of the product. After a year of working with them, we decided to have GoodCore rebuild the entire platform.

We maintained the existing version, and started redesigning and rebuilding the product from scratch as a version two. The second version is still being used, and we’ve since moved on to building the third iteration, which will be released in 2020.

The second version was a ground-up rebuild of the product. The third version is similar, but with newer technologies and greater functionality. We’re looking to add features that we couldn’t implement on the previous iterations.

The current product is an HTML5 browser app, and GoodCore is working on a mobile-friendly interface for version three. The entire platform—which is already compatible with any browser or device—will now also conform to different screen sizes for tablets, phones, and other mobile devices.

The team is also building big data features for some of our larger clients. We host BriefingSource for over 50 clients, many of which are Fortune 100 companies. These companies are massive and have pretty extensive wish lists for what they want our software to do.

Part of the reason why this project has been going on for so long is that, when we onboard new clients, they have new ideas for what they want our software to do. We’re constantly evolving the tool and working with GoodCore to build new features into the platform. They’re developing for us year-round.

In terms of specific technologies, they’ve been using the LAMP Stack for version two, which is hosted in AWS. The new version is being built on React. The project is not just development; they’ve been helping with creating design requirements as well.

What is the team composition?

We started with a three-person team, and that team has since grown to about 12 members. We have some project lead folks and a couple of QA folks, and the rest are developers.

How did you come to work with GoodCore Software?

A coworker of mine referred me to GoodCore. They suggested GoodCore as an option to help me get out of the situation I was facing with our previous development team.

How much have you invested with them?

We've spent over $1,000,000 with them since 2012.

What is the status of this engagement?

The project began in 2012. That’s when we were first introduced to GoodCore and started working with them on version one. We began version two in 2013 and version three in 2018. We’ve been working non-stop with them since that first project. We’re hoping to release version three sometime during the first few months of 2020.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement? 

GoodCore’s work is directly related to the success of our product. Without their ability to answer our questions, move forward with ideas, and deliver on requirements, we wouldn’t have achieved the success that we’ve seen.

When we first engaged with GoodCore, we were in jeopardy of losing clients and facing potential legal ramifications. They came in, stabilized the platform, got everybody back up and running, and moved forward with a much better solution. This directly impacted the success of BriefingSource. We owe much of our company growth to their development skills.

How did GoodCore Software perform from a project management standpoint?

The communication is outstanding, especially if I compare them to our previous development team. We had a long history with another development firm—we’d been using them since 2007—and one of our major difficulties with them was communication. We struggled to share ideas and come together on decisions.

One of the nice things about GoodCore is that they communicate very well in that regard. They’re also extremely accommodating and accessible. They’re easy to work with, and we can always get a hold of them, even with the time zone difference.

The time zone difference has never been a factor, which says a lot about their flexibility. We get on calls with our clients early in the morning, and they’re willing to join, even on off-hours. In many cases, we need development support present, and they’re always available to do that.

We follow the waterfall development model, but there’s a lot of back and forth. We pitch our ideas to GoodCore, and they help us understand the potential impact and development requirements. Once they’ve built the feature, we’ll let our clients review the update and suggest minor tweaks and adjustments.

We use a task manager to track progress and communicate about bugs and issues. We also use it to share updates and changes with our clients. GoodCore uses regular video conference calls to keep up-to-date about our projects. We use these calls to talk about our requirements and issues that users are facing.

What did you find most impressive about them?

Their development skills are second to none. I’m very impressed with their company and the talent that they’ve brought in. We get tons of requests from our clients about adding new features, integrating with different platforms, and building out new functionalities. That being said, GoodCore is always able to come up with a solution for any idea that we bring to the table. They also offer great suggestions for design requirements.

Are there any areas they could improve?

To be honest, I can’t think of any. We’re still using GoodCore because they’ve been able to address all of our issues. They’re incredibly flexible and accommodating.

5.0
Overall Score This score reflects the history that we've had with them and why we've spent so much time and money working with them. The experience has been great.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    We haven't had any problems with delayed projects or development issues, so we haven't had any trouble with scheduling.
  • 5.0 Cost
    Value / within estimates
    We wouldn't have been able to do this project without working with them on costs.
  • 5.0 Quality
    Service & deliverables
    We spend very little time going back and forth on issues and bugs. The quality and QA is great.
  • 5.0 NPS
    Willing to refer
    Highly likely, I don’t have any reservations about recommending them. In fact, we've recommended them for a couple projects already.

Development for IT Services Firm

Their project manager was on top of the tasks they had to complete.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Feb. 2013 - Aug. 2013
Project summary: 

GoodCore Software built an ethernet circuit solution, based on a pre-existing idea. The new product solves the issue of manually having to configure hundreds of boxes whenever a new circuit is requested.

The Reviewer
 
51-200 Employees
 
Dubai, UAE
Nabeel Asim
Board, VaporVM
 
Verified
The Review
Feedback summary: 

GoodCore Software’s work met expectations. The new solution reduced the number of hours spent by engineers by an impressive 70%.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m on the board for VaporVM. We provide cloud solutions focused on networking.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with GoodCore Software?

Software-defined networking is an alternative to manually-programmed networks. There are multiple solutions for this now, but, when we started, it was a very new idea. We needed to find a software house that could understand our needs and engage the right people.  

SOLUTION

What was the scope of their involvement?

Goodcore helped us automate our ethernet provisioning system.

For context, when an ethernet circuit is provided, there could be hundreds of devices in-between. The way it was done prior to us making this product was by manually configuring hundreds of boxes whenever there was a new circuit request. Goodcore built an automation system, according to our specifications, to make the entire process easier.

What is the team composition?

I believe we worked with five people from GoodCore, including a technical architect, developers, and a testing team.

How did you come to work with GoodCore Software?

GoodCore came highly recommended through a colleague. We got the feeling that they knew what they knew what they were talking about, and we were really happy with the results.

How much have you invested with them?

We’ve invested $50,000–$100,000.

What is the status of this engagement?

We started working with GoodCore in 2013, and worked together until the first or second quarter. It was a four-month engagement. They provided support after that for a period.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We reduced the number of hours spent by engineers by 70%. The idea was ours, and GoodCore helped us build it.

How did GoodCore Software perform from a project management standpoint?

We worked in an agile scrum, with daily meetings. Their project manager was on top of the tasks they had to complete. I was really involved with the project, and it wasn’t a hands-off kind of thing. The team was managed well, and I had a single point of contact. That was good for me because I didn’t have to manage the team.

What did you find most impressive about them?

Instead of just saying that they were going to build it, they got some subject-matter experts in and created a plan of action.  They gave us enough confidence in the fact that they knew their domain and could work with us to get this done.

Are there any areas they could improve?

With any company, there’s always room for improvement, but we got what we paid for.

Do you have any advice for future clients of theirs?

It totally depends on what exactly needs to be done. Whenever I’m working with someone, I’m hands-on and involved, and I would recommend the same thing. GoodCore would probably do a good job even if they’re not managed closely, but it worked really well for me to stay involved in the project. There were no surprises at the other end. Personally, I find it’s always a good way of getting projects done.

5.0
Overall Score I built my own software house after that. Otherwise, I’d have used them again.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They gave us a dedicated project manager.
  • 5.0 Cost
    Value / within estimates
    The other option was to get it done in the US, so we got a very good deal.
  • 5.0 Quality
    Service & deliverables
    It was built using the most cutting-edge platform at that time, and it was thoroughly tested. It didn’t give us any problems in production.
  • 5.0 NPS
    Willing to refer
    I’ve done it multiple times.

Database Software Dev for NHS Patients

"GoodCore Software demonstrated a clear understanding of our needs from the outset."

Quality: 
5.0
Schedule: 
4.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Jan. - July 2019
Project summary: 

GoodCore Software transferred a paper-based database to a searchable online system. The database was designed to be user-friendly and hosted on the client's servers.

The Reviewer
 
1-10 Employees
 
United Kingdom
Andrew Pemberton
Managing Director, Cardinal Management Ltd
 
Verified
The Review
Feedback summary: 

Users saved a significant amount of time after GoodCore Software implemented its solution. The product's UI and design were very intuitive. There were some issues with remote communication and language barriers, but their team still grasped the project's requirements.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Cardinal Management provide bedside advice to seriously injured patients within NHS hospitals. My position is Managing Director.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire GoodCore Software?

We required an online database of rehabilitation services and providers with a structured user permissions hierarchy.

What were your goals for this project?

To translate a manual paper based model to a searchable online system.

SOLUTION

How did you select this vendor?

We conducted an invitation-only tender to four firms and selected Goodcore based upon their submission.

Describe the project and the services they provided in detail.

As mentioned previously the project was to automate a manual paper based system. Goodcore took our detailed specification / brief and translated that into a detail system specification. The solution was developed along agreed milestones and deployed onto our servers by Goodcore.

What was the team composition?

GoodCore Software appointed a lead developer and a project manager, this worked well for us.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

The system is currently live and saving significant amounts of time and improving services for patients. We are conducting a time and motion study to establish the exact time savings the software is delivering.

How was project management arranged and how effective was it?

A lead project manager was appointed by Goodcore. We had a number of teleconference calls with them and the developers to ensure spec compliance. We worked remotely having never met with Goodcore during or prior to the project. We had some challenges with this as audio and language barriers made it difficult at times.

What did you find most impressive about this company?

GoodCore Software demonstrated a clear understanding of our needs from the outset. Excellent user interface design has made the system very appealing to our users.

Are there any areas for improvement?

Project management calls via online teleconferencing was at times a challenge due to language and audio quality.

5.0
Overall Score early days of use, but so far good.
  • 4.0 Scheduling
    ON TIME / DEADLINES
    delivered slightly behind schedule but within acceptable parameters
  • 5.0 Cost
    Value / within estimates
    Good value for money
  • 5.0 Quality
    Service & deliverables
    Great UI, good solution, delivered on budget
  • 5.0 NPS
    Willing to refer

Software Development for Domain Name Registration Platform

"We’re pleased that their work helped us to take on the ambitious system development exercise."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
Jan. 2014 - Ongoing
Project summary: 

GoodCore Software led a software development project for a domain name registration platform. They designed the software and the database, and handled everything from coding and QA.

The Reviewer
 
51-200 Employees
 
Cyberjaya, Malaysia
CEO, MYNIC Berhad
 
Verified
The Review
Feedback summary: 

Their work has received positive feedback from key stakeholders. GoodCore Software established a solid foundation by working closely with the in-house development team on system requirements. Their level of effort to create the best possible architecture design made them a valuable partner.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m the CEO of MYNIC Berhad, which is a company / agency under the Ministry of Communications and Multimedia of Malaysia. MYNIC holds the responsibility of developing top-level domain policies. We’re at the forefront of domain name technologies, and also involved in promoting and training activities for the usage of these technologies.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire GoodCore Software?

We needed help developing a new software platform to automate our organizational processes around the management of domain name registration.

What were your goals for this project?

We wanted to replace our old legacy platform as it was difficult to maintain. It was important that we co-develop the platform so that our in-house development team could support any future enhancements.

SOLUTION

How did you select this vendor?

The selection was via a competitive tendering process where we invited proposals from multiple vendors. GoodCore Software cleared the initial screening round. We also looked at their references and met with their management team to ensure they were technically competent and understood the project’s complexities. 

Describe the project and the services they provided in detail.

GoodCore Software led a large-scale, complex software development exercise. The aim is to produce a software system that would streamline our company’s core operations. They designed the software and the database. They led the requirements analysis, documentation, software architecture, programming, and coding. They also provided QA services and security testing.

What was the team composition?

The initial team consisted of a project manager, a business analyst, four developers, and two QA personnel.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

Overall, our experience with GoodCore Software was quite good. We’re pleased that their work helped us to take on the ambitious system development exercise.

How was project management arranged and how effective was it?

Their onsite project manager worked very closely with our team for several months to lay down the foundation for the project in terms of scope, timelines, and risks. That enabled us to discharge our mandate effectively.

What did you find most impressive about this company?

We appreciate the level of effort they spent on analyzing requirements and the architecture design. The good relationship they established with our in-house development team was crucial to the project’s success.

Are there any areas for improvement?

There are always things to improve. GoodCore Software could do better in terms of timelines. We realized during the engagement that an agile method would have been far more effective to ensure timely delivery of the solution.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Development Support for Could Computing Platform

"Their communication and understanding of our requirements were outstanding."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
May 2011 - Jan. 2012
Project summary: 

GoodCore Software developed a custom shopping cart configurator that designed product models and delivered quotes. They built the tool using PHP, Linux, CodeIgniter, and a MySQL database. 

The Reviewer
 
1-10 Employees
 
Union City, California
Ramiel Rashidi
CEO, Bloomip
 
Verified
The Review
Feedback summary: 

Internal stakeholders were pleased with the originality and technical skill put into the solution. GoodCore Software fostered a deep engagement that precluded traditional outsourcing problems. They developed a thorough schedule and followed up with visuals after requirement discussions.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m the CEO and founder of Bloomip, an advanced manager services provider focused on AWS.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with GoodCore Software?

We needed someone to write a complex shopping cart configurator that would create a network diagram and design a sketch with a quote based on a customer’s answers to several questions.

SOLUTION

What was the scope of their involvement?

Initially, they authored a document detailing what our product was, what it was going to do, and the logic behind it. This required numerous one-on-one meetings with me. Most of our code had to be written from scratch.

The solution itself was a shopping cart that designed our cloud offerings for prospective customers and delivered a quote. The backend was Linux, PHP, and MySQL. GoodCore used CodeIgniter and implemented our usual encryption and security standards. Customers would answer questions about their solution and the program would build it on the screen for them, recommending different network switches, firewalls, and servers as it goes.

What is the team composition?

There were six people assigned to the project. Hassan (Executive Director, GoodCore Software) was our key contact. 2–3 senior resources and 2–3 lower-level engineers worked on the project as well.

How did you come to work with GoodCore Software?

I’d previously worked with Hassan at another company and had been very impressed with his work. There was zero margin for error in that project—a security effort—and he delivered. When I heard he’d started his own company, I reached out again to fill our software needs. While I’ve had problems with other offshore companies, I’ve never had any with GoodCore.

How much have you invested with them?

We spent $55,000.

What is the status of this engagement?

We worked together from May 2011 until January 2012.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

Though we didn’t put the tool into production, I was still extremely satisfied. Our market changed unexpectedly, and we had to shift our focus as a company. We were very sad because of the creativity and heart that went into the shopping cart.

How did GoodCore Software perform from a project management standpoint?

It seemed as if we were working with a local company despite the time zone difference. Communication was great, and they were available during our morning work hours. The project took 1–2 months longer than expected, but that’s common for complex development projects. Their planning document was incredibly thorough. It laid out the entire product by week and assigned each task to specific resources.

What did you find most impressive about them?

Their communication and understanding of our requirements were outstanding. After every conversation, Hassan would put together a visual of what we were working on and a description of its logic to help his team ask more specific questions. This back and forth made it feel like he was sitting in my office with me. It was truly a unique experience.

Are there any areas they could improve?

The only challenge was scheduling since we didn’t use agile development back then. A lot of those issues would have been solved by now.

Do you have any advice for potential customers?

Even if software programmers are writing your code, you should engage an outside firm to do a full security scan and code check. Software developers aren’t necessarily security experts.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 4.5 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
Verification

Clutch verification provides an additional layer of data to help you make the right purchasing decsion of business services. Learn more

Verification Level
Silver
VERIFIED
Business Entity
Status
Active
Jurisdiction of Formation
England and Wales
ID
11461678
Date of Formation
Jul 12, 2018
Payment & Legal Filings
International Credit Risk Assessment

Per our methodology, the International Credit Risk Assessment rating is determined by our analysis of a credit report and third-party data.

Low Risk
Last Updated
Nov 4, 2019
Client Reviews
VERIFIED CLIENT REVIEWS
11
OVERALL REVIEW RATING
5.0
Source
Clutch
LAST UPDATED
October 15, 2019