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.