--- title: Cursor Reviews meta_title: 'Cursor Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 323 reviews by the users' company size, role or industry to find out how Cursor works for a business like yours. aggregate_rating: rating_value: 4.6 review_count: 323 scale: '5' date_modified: '2026-10-11' parent_category: name: Generative AI url: https://www.g2.com/categories/generative-ai ---

Cursor Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users love the ease of use with Cursor's intuitive interface and seamless AI integration, enhancing productivity. (24 mentions)
Users love the context-aware coding assistance of Cursor, which significantly boosts productivity and accelerates development tasks. (21 mentions)
Users value the context-aware AI coding assistance of Cursor, enhancing productivity and making coding tasks faster. (12 mentions)
Users praise the performance speed of Cursor, enhancing coding efficiency with quick and context-aware suggestions. (8 mentions)
Users value the intelligent problem solving of Cursor, facilitating efficient coding with accurate, context-aware suggestions. (7 mentions)
Users often experience poor coding issues, with inconsistent AI outputs that disrupt workflow and require additional manual fixes. (7 mentions)
Users find Cursor to be expensive, especially with hidden costs and limited features for heavy usage. (5 mentions)
Users experience inaccurate suggestions with Cursor, particularly in complex scenarios, hindering the overall effectiveness of the tool. (4 mentions)
Users experience slow performance with Cursor, especially on larger projects, affecting usability and efficiency. (4 mentions)
Users find the poor suggestions from Cursor can overcomplicate simple tasks and disrupt smooth workflows. (3 mentions)

5 Pros or Advantages of Cursor

5 Cons or Disadvantages of Cursor

Bo K.
BK
Bo K.
Founder/Engineer
Small-Business (50 or fewer emp.)
"Full-Repo Context Makes Cursor a Powerful Development Assistant"
5/5
What do you like best about Cursor?

Beyond being able to write code in any language, the fact that the agent can access the full repo is understated. Using Cursor for development gives the agent full context for issues beyond just the code itself. Build failures, UI issues, and test failures can all be identified and addressed within the same environment. Review collected by and hosted on G2.com.

What do you dislike about Cursor?

The token allocation system feels a bit unclear. As a non-enterprise user, I’m especially sensitive to token usage, so having a clearer understanding of how tokens are allocated before I run a prompt would be really helpful. Review collected by and hosted on G2.com.

Harsh D.
HD
Harsh D.
full-stack software developer
Small-Business (50 or fewer emp.)
"Easy to Use, Flexible AI Models That Boost Productivity"
3.5/5
What do you like best about Cursor?

Cursor has been great to work with. It’s easy to use, and I especially like that it offers different AI models I can switch between depending on what I need in the moment. That flexibility makes it far more useful across different types of tasks. Overall, it feels like a powerful tool that helps me get work done faster and more efficiently. Review collected by and hosted on G2.com.

What do you dislike about Cursor?

One thing I dislike about Cursor is that when using Frontier models, it's not always clear how quickly API limits are being consumed. For larger or more complex tasks, the usage can add up faster than expected, which sometimes interrupts my workflow. I would appreciate more transparency and control over API usage so it's easier to manage limits and avoid unexpected restrictions. Review collected by and hosted on G2.com.

Eli B.
EB
Eli B.
Research Assistant
Small-Business (50 or fewer emp.)
"Seamless Integration and Fast, Friendly Agents"
4.5/5
What do you like best about Cursor?

I like how well everything is integrated within it i.e., Cursors agents, Codex, Claude code etc. The user interface is also very friendly and very easy to navigate. I like how well the agents provided by cursor work-- very fast, have a lot of useful tools and have good interaction with the terminal (this last one improved a lot over the past half year). Review collected by and hosted on G2.com.

What do you dislike about Cursor?

Often there are some UI bugs or similar stuff. The two most annoying for me are 1) the codex pin on the left pane often disappears for several weeks until it comes back (after an update) so I can't open it from that shortcut and need to use another pin I added at the top. 2) When opening Claude code there is an automatic pane on the right that is opened with that. Very annoying. Review collected by and hosted on G2.com.

Lucas M.
LM
Lucas M.
Fullstack Developer
Small-Business (50 or fewer emp.)
"Cursor Helps Me Build Faster and With More Confidence"
5/5
What do you like best about Cursor?

Cursor has become a very important tool in my daily workflow as a fullstack developer. I mainly work with Vue, Laravel, and WordPress, and Cursor has helped me significantly optimize repetitive tasks, improve productivity, and speed up project delivery.

One of the biggest impacts for me is that Cursor reduced the fear and insecurity of starting new projects from scratch, especially when working with new technologies, architectures, or features that I am still exploring. It does not only help me write code, but also helps me better understand architecture decisions, best practices, performance, security, and overall project organization.

Another very positive point is the ability to use rules and custom instructions. I was able to reproduce inside Cursor the exact way I like to work: how I want to structure a project, how the website should be built, which standards should be followed, and how I think about development from beginning to end. This makes the final result much more aligned with my own workflow and development process.

Cursor also helps a lot with tasks such as duplicating and adapting code, refactoring, performance improvements, security reviews, and building new features. Overall, it has become an essential tool to increase my productivity and confidence as a developer. Review collected by and hosted on G2.com.

What do you dislike about Cursor?

One thing that could be improved is the clarity around usage and cost. Sometimes it is not very clear how much each request, agent action, or model call is consuming in terms of tokens or usage limits. As a developer, I would appreciate more detailed visibility into what is being spent per interaction, especially when working on larger projects or using more advanced features frequently.

It would be helpful to have a clearer breakdown of token usage, model usage, and how each action impacts the plan limits. This would make it easier to manage usage, estimate costs, and understand the real impact of different workflows.

Another point is that when working on larger projects, it can sometimes miss part of the broader context, especially if the rules or project instructions are not very clear. However, once the rules are well configured, the experience becomes much more consistent and productive. Review collected by and hosted on G2.com.

MT
Mohammad T.
Co-Founder
Small-Business (50 or fewer emp.)
"Cursor AI: A High-ROI, VS Code-Native Assistant That Transforms My Workflow"
5/5
What do you like best about Cursor?

I’ve been using Cursor AI extensively for development work, and it’s become one of the few AI tools I genuinely enjoy using.

Cursor feels familiar right away because it’s built on VS Code. The AI features are woven naturally into the workflow instead of feeling bolted on. Chat, inline edits, and code generation are all easy to reach when you need them, without breaking focus.

Because it sits in the VS Code ecosystem, most extensions work out of the box. It also integrates smoothly with Git, terminal workflows, and existing development environments, so adopting it has been relatively frictionless.

The editor is fast and responsive. AI responses are generally quick, and working across large codebases feels surprisingly smooth. Its context awareness is one of the strongest parts of the experience, especially when I’m navigating unfamiliar projects.

For professional developers, the subscription cost is easy to justify. The time saved on debugging, refactoring, documentation, and repetitive coding tasks quickly outweighs the monthly fee, and it’s one of the highest-ROI software subscriptions I currently pay for.

Getting started is easy, with a very little learning curve for anyone familiar with modern code editors. The documentation is clear, and the product is intuitive enough that most users can become productive within a few hours.

Its ability to understand project-wide context, modify multiple files, explain code, and help with complex development tasks feels meaningfully ahead of traditional autocomplete tools. It often feels less like a code-completion assistant and more like having a capable junior developer available on demand.

Overall, Cursor is one of the most impactful developer tools I’ve adopted in recent years, and it has become a permanent part of my workflow. Review collected by and hosted on G2.com.

What do you dislike about Cursor?

If I had to point out the weaknesses of Cursor, they mostly come from the current limitations of AI rather than the editor itself.

Cursor will often generate code that looks correct and sounds convincing, but occasionally contains subtle bugs or architectural mistakes.

Some days it feels like a senior engineer helping you move at 10x speed. Other times it struggles with relatively simple tasks, misunderstands requirements, or gets stuck in loops of bad suggestions. The experience can vary depending on the underlying model being used.

While Cursor understands codebases better than most AI coding tools, it can still lose context in larger projects. Sometimes it modifies the wrong file, misses existing patterns, or introduces duplicate functionality because it didn't fully understand the broader system. Review collected by and hosted on G2.com.

Elias L.
EL
Elias L.
Developer
Small-Business (50 or fewer emp.)
"Intuitive UI with Helpful ASK/PLAN Modes and Easy Agent Control"
4/5
What do you like best about Cursor?

Nice intuitive UI. Easy to see what agent I'm using. Easy to add rules files. Easy to INTERRUPT the agent by force submission (this is often more complicated in other UIs). I really like the ASK and PLAN modes too. Especially ASK is a sort of read only mode which is very nice. Review collected by and hosted on G2.com.

What do you dislike about Cursor?

I dislike the formatting of code in the UI, very annoying: that there are blocks indicating what changed, I mean its nice when I click a file in the commit panel but when I have committed, all these formatting should just clear out. I NEVER use the buttons for keep all and stuff. I also dislike that there are 3 views of the same file; like normal view, change view and even one more (dont remember). I expect all views to be editable and display the same thing. Review collected by and hosted on G2.com.

Anders A.
AA
Anders A.
Eier og daglig leder
Small-Business (50 or fewer emp.)
"Describe the Goal, and Cursor’s AI Delivers the Solution"
5/5
What do you like best about Cursor?

I can simply describe the boundaries of what I want to achieve, and the AI takes care of the rest. Review collected by and hosted on G2.com.

What do you dislike about Cursor?

The main downside is that my own coding skills drops because I no longer have to think long and hard about how to solve a coding problem. Cursor's AI is able to come up with a good solution in 99% of cases.

Also I find the price to be quite expensive, and there should be more tokens included in the subscription. I often find that my spending per month is 2x-3x the subscription price because of purchasing extra tokens. Review collected by and hosted on G2.com.

Anatolii D.
AD
Anatolii D.
AI System Architect & Founder
Small-Business (50 or fewer emp.)
"From Vibe Coding to a Real Development Workflow"
5/5
What do you like best about Cursor?

What I like best about Cursor is that it lets me work with different AI models for different types of tasks instead of relying on one model for everything.

For example, I can use stronger models for architecture, backend logic, or complex product decisions, and faster/cheaper models for smaller UI changes, documentation, or simple fixes. This makes the workflow feel much more flexible and practical.

The multi-agent style workflow is also very useful. I can separate tasks like implementation, review, testing, and documentation, which helps me move faster while still keeping control over the quality of the project. Review collected by and hosted on G2.com.

What do you dislike about Cursor?

The main downside for me is that heavy users can run into limits quite quickly, especially when working on larger projects with many files, long context, and multiple AI-assisted workflows.

I would like to see more generous usage limits or clearer options for power users who rely on Cursor every day. For example, larger context windows, more included model usage, and better visibility into remaining usage would make the experience even better.

Overall, Cursor is very useful, but for intensive development work the limits can sometimes become the main friction point. Review collected by and hosted on G2.com.

John A.
JA
John A.
Data Engineer
Small-Business (50 or fewer emp.)
"Smooth AI + IDE Workflow with a Generous Composer and Premium API Allowance"
5/5
What do you like best about Cursor?

It’s a smooth experience having AI and IDE workflows merged together. The Composer model has become my go-to for coding, and I use it for almost 90% of my tasks. Composer usage feels very generous, and the premium API allowance is also solid, giving me enough room to use state-of-the-art models when I’m working on more complicated problems. Review collected by and hosted on G2.com.

What do you dislike about Cursor?

Performance can be sometimes a bit dodgy but nothing to really be concerned about. For non-programmers, the onboarding experience could be better. The UI is a bit cluttered and needs some getting used to Review collected by and hosted on G2.com.

Andrei S.
AS
Andrei S.
Founder
Small-Business (50 or fewer emp.)
"Cursor's Transformative Impact on Development"
5/5
What do you like best about Cursor?

I use Cursor to make all my programming dreams come true. It solves my every programming need, allowing me to track individual line changes and run terminal commands beautifully. Cursor has stopped glitching a long time ago and runs flawlessly every time. It generates plantuml and mermaid diagrams, k8s yaml and plan files, making my workspace look like a giant notion-looking tree with filebases for each sub-project. When I type 'redis' it offers me a Redis plugin and tons of other integrations.

The Cursor team responds to my needs incredibly fast, literally shipping features in 48 hours of me simply thinking of the missing feature. Two days later it's there. I don't know how they read my thoughts, but these updates feel like magic to me. I fully switched from using vscode to Cursor because it fits my dev mind like a glove, and I convince everyone to switch. The initial setup was very easy, with auth flow working like in Figma.

The most important part to me is the generosity of the company. The literally allowed me work for free in Auto and fully get accustomed to agentic coding before subscribing. The 'Auto' mode was impressive a year ago, well before Composer 2.5. So now 'Auto' is Composer2, which is plenty of IQ for your daily tasks. I totally recommend Cursor; it's a 10 out of 10 from me! Review collected by and hosted on G2.com.

What do you dislike about Cursor?

I don't like how file inclusion '@' action works: I want to be able to configure what's in my inclusion list. I don't want to @insert .ts or .tsx files, there are tens of thousands in hundreds of Ring Platform clones, so I simply drag-and-drop them into window whenever need to mention in chat. I would like the files, when I drag them into chat area, be included as relative-path-to-file text string values instead of widget-looking filename-only elements, because frankly, they sometimes take a while to render in the input area of chat (my cpu is m4max). Sometimes Cursor perceives these paths as ones in project's main codebase dir (though I specifically dragged its clone counterpart).

Another meh is the skills itself that people still use everywhere. They are linear, not structured and fill up context windows fast.

I use structured data in my own nested json. Anysphere can buy my entire LegioX library of skillsets. It would tremendously save tokens on natural data processing for all users. And THAT I would like to include with @. A skillset. Review collected by and hosted on G2.com.