GitLab Software


 

GitLab is a cloud-based project management platform that allows software developers to develop and manage codes collaboratively. The platform can be deployed either on-premise or in the cloud.

GitLab helps developers manage the complete code lifecycle, from the inception of an idea to the deployment of code on production. Primary features of GitLab are Git repository management, code review, issue tracking, activity feeds and audit logs. The software is offered in four different editions: Community Edition, Enterprise Edition, GitLab.com and GitLab.io.

Users can upload their codes in the repository. GitLab also provides a repository mirroring feature that allows users to access a repository located on a different server with the help of the GitLab interface.

The code review feature allows users to evaluate code line-by-line and provide comments. The software additionally provides continuous integration (CI) and continuous delivery (CD) to test, build and deploy codes.

The Enterprise Edition of the software offers automated testing, Git hooks, audit trails and administrator features.

 

GitLab - Issue management
 
  • GitLab - Issue management
    Issue management
  • GitLab - Activity stream
    Activity stream
  • GitLab - Code review
    Code review
  • GitLab - Repository mirroring
    Repository mirroring
  • GitLab - Webhooks
    Webhooks
  • GitLab - File browser
    File browser
Supported Operating System(s):
Windows 7, Windows Vista, Windows XP, Mac OS, Linux, HP-UX, AIX, Solaris, Unix, IBM OS/400, Web browser (OS agnostic), Windows 2000, Windows 8, Windows 10

168 Reviews of GitLab

 

Start your review of GitLab

Click to start
https://www.softwareadvice.com/project-management/gitlab-review/
Software Advice Reviews (21)
More Reviews (147)

Showing 1-20 of 21

riyaadh from CES
Specialty: Telecommunications
Number of employees: 51-200 employees Employees number: 51-200 employees

October 2018

October 2018

Repository Git Gud

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Pros

Able to Create different branches for different streams of projects. Easy to upload content to the different folders using the GUI. No clashes between different team members on a project.

Cons

Takes a while to figure out your way around the system and all the features it has that may be beneficial to a project.

Review Source
 
 

Emile from Mira Networks
Specialty: Software / Technology
Number of employees: 51-200 employees Employees number: 51-200 employees

October 2018

October 2018

The best place for private code collaboration

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Pros

Gitlab offers free users the use of private repositories which is great if you are working with a team across the world on sensitive code that is not privy to everyone, but needs to synchronized due to constant code changes and feature updates.

Cons

The web interface can be extremely sluggish at times and it is not exactly the most user-friendly interface to work with, especially if you have never used a git based service before.

Review Source
 
 

Juan from Derevo
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

August 2018

August 2018

Is an impressive option and the features you can get with the free version is outstanding.

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Pros

Perfect to manage you code, collaborate, integrate with containers like docker, is a really good option to try on.

Cons

I just wish I can develop more quickly and to learn more to keep using the best of gitlab. The price is not bad at all.

Review Source
 
 

Kelly from Extension, Inc
Specialty: Marketing
Number of employees: 1 employee Employees number: 1 employee

July 2018

July 2018

Great product - didn't use all features to give it 10 stars.

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Pros

Great for keeping teams in contact and knowing what's in process where. It's very easy to use, and experienced no problems while I used it!

Cons

WOW are there are lot of features! It's fairly intuitive, but I did find myself getting lost in the details from time to time.

Review Source
 
 

Kimberly from Cience
Specialty: Marketing Dept
Number of employees: 201-500 employees Employees number: 201-500 employees

June 2018

June 2018

Never Stop your Dream!

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Quickly make adjustments to projects and process as needs change. The product recommendations fit in perfectly with customer needs, tastes and interests and drive the usage of your eCommerce payment gateway.

Pros

Gitlab can be installed whenever and wherever you want it. It's easy to navigate and very helpful for all case of my campaign.

Cons

Avoid hidden risks and get an accurate picture of the likelihood of success. Be someone that reflects your curiosity for successful.

Review Source
 
 

Bhavana from Leoforce
Specialty: Software / Technology
Number of employees: 51-200 employees Employees number: 51-200 employees

June 2018

June 2018

Good replacement to Github!

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

Great product!

Pros

GitLab is one of the most versatile repositories out there. The feature set is very rich with many customizable features like keeping a check on merges, easy to understand UI etc. which makes it quite great tool to use. Also, we can host in on our company's server ad don't worry about maintenance much.

Cons

It's very easy to use, so we can't really have much cons about this product. One thing I can say is that the ease of linking pull requests or issues or repos across has to be improved.

Review Source
 
 

John from 2600Hz
Specialty: IT Services
Number of employees: 51-200 employees Employees number: 51-200 employees

April 2018

April 2018

Gitlab is great for little shops or big shops that require more privacy for less

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Pros

I really like the transparency of the Company and the product. Their commitment to being competitive with other git version control packages as well as pushing features even to the most basic plans is awesome. Native CI is really helpful in learning how to work with these tools without adding yet another service file or integration to your repo.

Cons

I've not found anything yet worth mentioning other than issues with `go get` for go deps. This may have been resolved, it's been awhile.

Review Source
 
 

Mary from Praekelt.org
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

January 2018

January 2018

Solid self-hosted Git platform

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Used a self-hosted version of this software and everyone in the office enjoyed using it.

Pros

Easy to use if you're familiar with Git. Patches security issues relatively quickly. Has its own collaboration workflow so that could be a plus or a minus depending on how invested you are in git-flow.

Cons

Interface can feel a bit clunky at times, especially when performing Git actions through the web interface.

Review Source
 
 

Anton from Customatics
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

December 2017

December 2017

Great free code repository

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

It's open-source, so as usual with such projects you can experience problems sometimes, but anyway you just must give it a chance and you will not want to try anything else.

Pros

Free and open-source tool with a lot of features from the box.
Easy and modern UI, possibility to create public or private projects, everything you need even in free version.
They also have a code review system, we did not use though.

Review Source
 
 

Matt from Vetter Software
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

October 2017

October 2017

You can never find anything you're looking for . . .

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Value for Money

Pros

The software is intuitive and incredibly easy to use. Since many software development projects require more than one person, Git makes it easy to create teams and collaborate. Git notifies you of all project updates and allows for real-time communication. In terms of managing projects, Git is incredible value in terms of a monetary ROI.

Cons

Despite all of GitLab's positive features, the lack of even a middling search engine renders the product's value as potentially negligible. Unless you input a perfect string of search words, you will never find the engineering ticket. i.e. If I create a ticket titled "Add extra fields for phone numbers for contacts", Git will only be able to find the ticket if I type the exact string. If I type two or more words, such as "phone numbers" or "fields for contacts", Git will not yield a result. If I type in only word, such "extra", then Git will return hundreds of possible entries that have used the word "extra". Even if you know the ticket number, you can't search for it successfully. In other words, when I need to learn the status of an engineering ticket, I need to find an engineer who literally has all the tickets memorized.

Review Source
 
 

Viktor from Softwerk AB
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

June 2017

June 2017

Our company likes and uses it everyday

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Pros

We are using self hosted system. It is easy to install, maintain and use. A lot of features. Frequent updates with even more features.

Cons

If to be very picky, they could do CI easier to setup and use. It is not that obvious from the very beginning.

 
 

Christopher from 22Squared
Specialty: Advertising & PR
Number of employees: 201-500 employees Employees number: 201-500 employees

May 2017

May 2017

Rich git solution, open source

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

It allows me to collaborate with colleagues on a per project basis very easily when I need extra help. It has solved my cost issues for my needs by being free.

Pros

I like the available suite of tools. I can host any type of repository free of charge. Free unlimited cloud, on premise option, if you want something done you can make it and collaborate it.

Cons

The user interface and management is a little clunky. You have to manually browse to the file structure if you wish to see it.

 
 

chandana from Centurylink
Specialty: IT Services
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

May 2017

May 2017

why i use Gitlab

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

I like to use gitlab for CI /CD process and as central repository for my code. permission and roles are supported.easy to install.
Has issue tracking out of the box. Creating tickets, commenting on issues, closing issues etc. It's all there out of the box.

Pros

easy to use for CI /CD process.
Ssh key security
unlimited private repos.
user groups and privileges.it provides free private repositories.it is open source.

Cons

search functionality is not refined.
UI is very complex and hard to understand.
Supports only Git version control system.

 
 

Dillan from Yesler - DX team
Specialty: Advertising & PR
Number of employees: 201-500 employees Employees number: 201-500 employees

May 2017

May 2017

Great, but missing some features.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

It would be awesome to build out the profile view a bit more. I lead a team of developers and we use Gitlab and really like it for its privacy and ease of use, but because our repos are private we are unable to showcase our profile views on our portfolios etc. This has pushed me to split usage between gitlab and github. Gitlab for work / github for my private repos / gists / etc.

Pros

Price, private repos, ease of use for teams, (almost) all the features of github. We use gitlab for all of our client repos and it works great. Setting up teams and getting up and running is fast and easy. We've also looked into the option of self hosting gitlab on our own servers, but the web service is so good we haven't felt the need yet. UI is nice as well. Anyone familiar with github can easily jump in and enjoy gitlab.

Cons

Not as much community, profile view is not as robust / flushed out as gitlab. Feels private. Love the ease of private repos but that seems to be the main thing users are utilizing and there is less open source projects on gitlab. Also the profile view is not as well known as gitlab and there isn't the option to showcase private commits on your commit chart, which is a bummer.

 
 

Christopher from 22Squared
Specialty: Advertising & PR
Number of employees: 501-1,000 employees Employees number: 501-1,000 employees

May 2017

May 2017

Web Dev

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

better looking interface

Pros

Easy to use in collaboration with the team. User friendly and great customer support! Learning curve is very minimum and it has great documentation.

Cons

Needs better updates notifications. I never know where to go to find out if things have been added to the platform.

 
 

David from Facultad Austral
Specialty: IT Services
Number of employees: 2-10 employees Employees number: 2-10 employees

March 2017

March 2017

Easy and complete git repository manager

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

It's the best software i found on internet to manage your own repository.

 
 

Christophe from CRITT Matériaux Alsace
Specialty: Research & Development
Number of employees: 11-50 employees Employees number: 11-50 employees

March 2017

March 2017

Developing an ERP

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

I'm a developer and I use it for my project.
It's a really usefull tool with a lots of features. But it's really important to read the documentation to understand all the features.

Pros

All features about project management, and boards.

Cons

Difficulties to get started with pipeline but really interesting

 
 

Cesare from Enginnering Ingegneria Informatica Spa
Specialty: IT Services
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

March 2017

March 2017

gitlab the best

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

The experience with this product is very proud.
Very effective tool that can facilitate the development of the software within a large team

 
 

Dmitriy from FFW
Specialty: IT Services
Number of employees: 201-500 employees Employees number: 201-500 employees

March 2017

March 2017

Best git web

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

easy to install
easy to update
easy to upgrade
easy to manage

Pros

more CI

 
 

Daryl from CGG
Specialty: Energy
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

March 2017

March 2017

Enjoying Gitlab

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

Gitlab has been great for years for us. The various teams in the office have their own repo's, groups, and projects and seem to enjoy the wiki features.

Pros

Easy to install and manage.

Cons

A bit memory intensive but manageable.

 
 
 
Showing 1-20 of 147

Elliott from BPL Marketing
Number of employees: 11-50 employees Employees number: 11-50 employees

October 2018

October 2018

The absolute best git hosting solution, paid and unpaid

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

I have been using loads of git providers for years, GitLab when i want to host my own git server within a company. GitLab definitely gives GitHub a run for their money, I will continue to use it for the foreseeable future, and might even switch to it now that Microsoft own GitHub!

Pros

I love the fact that you have the option to host it yourself and you will have feature parity with the paid version. I run it at home for personal projects and its insane how much it can do out of the box with no set up at all. Despite not being a paid customer i recommend the paid version to colleagues regularly.

Cons

I honestly have nothing bad to say about GitLab - maybe the command line set up is a bit hard for beginners - but they provide a paid version so that beginners don't have to set it up! 10/10

Review Source: Capterra
 

Filip from Castle Intelligence
Number of employees: 11-50 employees Employees number: 11-50 employees

October 2018

October 2018

Really impressive progress - from Git repo to CI/CD suite

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Pros

I was quite happy with Github and Bitbucket for a long, long while, but then I thought I'm going to give GitLab a try. Boy, was as in for a treat!

Code hosting is just code hosting, but I really like the UI. I love how I can create wiki-only projects. There's project management, there's code delivery. There's probably many things I haven't seen yet - it's a very powerful tool.

Cons

I'm a little hesitant about hosted version after all the issues I've seen... But since GitLab has been very open and frank about it I think I prefer that to keeping customers in the dark.

Review Source: Capterra
 


October 2018

October 2018

great Git manager

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Pros

The free pricing tier is not limiting for a single user and has unlimited **private** projects.

Cons

Definitely has a learning curve, but it's more of a Git problem than an GitLab problem.

Review Source: Capterra
 


October 2018

October 2018

A great way to create an internal knowledge base

Ease-of-use

Functionality

Product Quality

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Pros

I used GitLab to create an online repository for a project I worked on, it was simple, accessible and really easy to handle and share with co-workers, great tool !

Cons

I had only positive experience with gitLab and I highly recommend using it

Review Source: Capterra
 

Sourav from Indradhanush Academy
Number of employees: 1 employee Employees number: 1 employee

October 2018

October 2018

The best code repo manager

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

I have been keeping all my software repos, which is the life blood of our business, on GItlab since quite some time.

Pros

When I started out freelancing I was very worried about where to keep all my code repositories. Though Github was available, the free tier did not allow private repos. Not only does Gitlab’s free tier gives me private repos they put no limits on the number of repositories as well and to top it all also supports Continuous Integration. I could also download their source code to host all our repos in our private server if need be. If you are a dev, signup for gitlab right now. You really do not know what you are missing.

Cons

There is nothing I would consider as a con to Gitlab, but just for the sake of being non biased I would say that it does miss a feature its arch rival Github provides for free and that is being able to host static pages right on their servers, from the HTML code in your repos. I wish Gitlab has this too.

Review Source: Capterra
 


October 2018

October 2018

Gitlab review

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Pros

Gitlab is a good alternative to github, and contains quite a lot more features. Many features that require a paid subscription to github are free and standard in gitlab.

Cons

The UI is less intuitive, in my opinion. It also suffers from lesser popularity.

Review Source: Capterra
 

Shalinee from COVIAM
Number of employees: 201-500 employees Employees number: 201-500 employees

October 2018

October 2018

excellent tool managing the code

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

Choose this if you want to have private repository for personal use.

Pros

It has lots of good feature:
1. free to have private repositories
2. free to host small website like portfolio
3. easy and clean management of merge requests
4. as powerful as git

Cons

It's a good tool but can have few improvement. GitLab's free version doesn't provide all the feature like burdown charts etc. And paid version is bit costly to have.

Review Source: Capterra
 


October 2018

October 2018

Nice repository management

Ease-of-use

Functionality

Product Quality

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value

GitLab allows for continuous collaboration and repository management for our development projects.

Pros

Gitlab allows us to store code and track issues in one convenient location. It gives us a central place to store things (and some ability to document) so that new developers can hit the ground running. We find this especially useful when we bring on interns and need to build on their progress.

Cons

It can be confusing to navigate. Trying to explain it to nontechnical users can be tricky. I wish there was a simpler interface just for issue tracking so that others could report, but not see the nuts and bolts.

Review Source: Capterra
 

Greg from My Candid Campus
Number of employees: 1 employee Employees number: 1 employee

October 2018

October 2018

Gitlab is great for students and professors

Ease-of-use

Functionality

Product Quality

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value

GitLab is an easy to use git repo that I plan to keep using even after I finish my project.

Pros

I use Gitlab in my software development class. Everyone is allowed to have private repositories, so the issue that some run into using Github is no longer apparent. Its design is pretty sleek, and its issue tracker is stellar. I think its sharing capabilities are decent as well, but have not used it beyond sharing a project with my TAs and Professors.

Cons

Though I love the design now, when I first started using it I didn't know where everything was because everything is icon based.

Github is clearly the other competitor. It offers students a substantial "student pack" that allows students to basically have access to Github premium/free things from other companies. I like that.

Review Source: Capterra
 

Luan from Reluzent Tecnologia
Number of employees: 51-200 employees Employees number: 51-200 employees

October 2018

October 2018

Best Git for Free Private Repository

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality

I use It on my startup. We choose GitLab because we don't pay anything to make our projects safe and private there.

Pros

Have all the powerful tools and features availables on It, but the best of all, it's free to have a private repository. The best choice for initiating startups and project for sure.

Cons

Once, In 2017, GitLab servers lose 6 hours of database data. So, be carefull.

Review Source: Capterra
 

Daniel from EMPACTED
Number of employees: 1 employee Employees number: 1 employee

September 2018

September 2018

Best Way to Host Private Repos

Ease-of-use

Functionality

Product Quality

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value

GitLab is the best option for free private repositories for client work. I develop websites once in a while, and it's been great for tracking my work as I build each website. I've even used it as a backup solution after the client lost their production files and needed to reupload their website.

Pros

- The user interface is very easy to navigate
- Unlimited private repos on the free account
- Can group repos to organize your work

Cons

Really...there's nothing negative to say. GitLab is a great resource.

Review Source: Capterra
 


September 2018

September 2018

Lifecycle manager

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Pros

It works everywhere and it is very intuitive, gitlab is a relly cool tool, also very secure and simple.

Cons

sometimes it starts a random connectivity issue but its rare, really great software

Review Source: Capterra
 


September 2018

September 2018

GitLab - great for personal projects

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Pros

I like to keep my personal projects on GitLab, since the repo can be made private.

Cons

I don't like how Wiki pages are implemented, it is easy to lose track of them since they don't come with an inbuilt list of pages - you have to make a page with your Wiki content yourself.

Review Source: Capterra
 


September 2018

September 2018

Excellent tool for developers

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Pros

I love all the custom options and possibilities. This software is really useful, and reliable.

Cons

I don't like how sometimes the interface gets confusing, and doesn't look very good.

Review Source: Capterra
 


September 2018

September 2018

Best code versioning and CICD

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

It does EVERYTHING. Issues management. Code management. CICD. Docker registry. Deployments. It’s all built in. I’ve been using it for a while after switching a few things over from GitHub. It took some getting used to but it has so many more features and is so much more customizable. I have a software stack that myself and two others work on. We have set up CICD and now when a merge is finished, tests kick off, if they pass, the app is deployed to staging in kubernetes and end to end tests run, and if they pass, everything is pushed into production. It’s great!

Cons

After using github for so many years, it was hard to get used to some small aspects. Different terminology for the same functions and such. But that is a minor annoyance.

Review Source: Capterra
 

Lei from University of Utah
Number of employees: 201-500 employees Employees number: 201-500 employees

September 2018

September 2018

Teamwork tools

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

Price friendly and functional for group working.

Cons

Not that easy to use for a new user, and need some basic knowledge.

Review Source: Capterra
 

Michael from Broadcom
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

September 2018

September 2018

Awesome Version Control Management

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Pros

There is currently no better methodology to version control your software projects. With the ability to branch route GitLab offers the ability for a team to seamlessly work on a project without conflict. The software is easy to navigate.

Cons

There isn't much to dislike... Perhaps this is because of how much better it is than Subversion

Review Source: Capterra
 

Piotr from AIBA
Number of employees: 2-10 employees Employees number: 2-10 employees

September 2018

September 2018

GitLab

Ease-of-use

Functionality

Product Quality

Customer Support

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Support
Pros

It's my own private GitHub, I can install it on my private server and hide from web.

Cons

Sometimes it could be faster, especially at CI

Review Source: Capterra
 


September 2018

September 2018

Outstanding Git Option

Ease-of-use

Functionality

Product Quality

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Pros

GitLab is probably the best alternative to GH. The user interface and version-tree on their PC application is unmatched. Makes the experience of using Git that much smoother.

Cons

I love GitLab. No negative comments at this moment.

Review Source: Capterra
 


September 2018

September 2018

Great Git solution.

Ease-of-use

Functionality

Product Quality

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value

Great experience so far. Has done everything we have needed it to do.

Pros

Does everything I need it too and does it fairly well. Very configurable and fairly flexible as well, which was important to us, as we have a fairly diverse product stack. Has met our needs for about a year now and I don't see it stopping anytime soon.

Cons

Base UI can be a bit confusing for new users, but that can be changed or just gotten used to fairly quickly.

Review Source: Capterra