What do you like best?
The speed and easy of working in the program. Moving from sketching to draft to final project is a uninterrupted workflow and the one that I think is the main reason for looking at ARCHICAD. It handles like a intuitive modelling application but can still be used in large scale projects.
The simple publishing workflow is also really a huge timesaver, especially in the late phases where time is running low.
IFC support and administration is definitely one of the best in the market. You can pretty much export exactly the model you want.
Many functions seem to exactly where they need to be when working through the project - really love most parts of the UI and UX.
What do you dislike?
Some functions just seem dated and stuck in time forever not getting any developer love. No in project blocks, cannot select something in 3D and see it in 2D, no multiply viewports, no spelling of shortcuts, no easy way of controlling building part types and other automation features you might find elsewhere.
Would really help ARCHICAD to move forward with more highgrade plugins or even an app-store to make the many but quite obscure developers visible to the everyday users.
Recommendations to others considering the product
Get a great template and/or training or you will be fighting the program to get started. Use the helpcenter (right click on anything > help) look in the Youtube channel.
What business problems are you solving with the product? What benefits have you realized?
Large scale projects with full MEP, visualisation, design proposals, interior design, object creation, collaboration between offices, classification of models, model checking and design validation, models for VR/CAVE, presentation models on mobile devices, retail design and shop drawings.