What do you like best?
Even I'm pretty new to wso2 am, I can say it opened me a world with solutions for publishing APIs and its security. I like the simplicity (only when you really learn how to use it :) ) of the use of this technology. The platform is really transparent and easy to use, even if you are a begginer, the only problem is configuration the rest is not a problem. I don't know other technologies for publishing APIs, but from my experience this platform is for sure a good solution to what you need.
What do you dislike?
Well, I can say, only by reading the documentation on the site you really can't say you will know how to resolve all the problems you are facing with, because it has its own terminology. I think you need some good course to pass before you start using it. When you need to find the solution to your problems usually you will search it on the internet, but I found little or nothing, so the documentation will be your best friend :)
Recommendations to others considering the product:
From my humble experience I can say wso2 am can be a really useful tecnology if you have some knowledge about how to use it. It gives simple and secure solutions to what you need. If you want to get this knowledge before start using it there are really good courses that you can buy (or your company for you), the only thing about courses I found on internet is that they are very expensive, but I think it's worth every money. If you don't get any course before start using it, try to find someone that has already experience with thins technology to help you, especially with configuration, the rest is easy by following only the documentation.
What problems are you solving with the product? What benefits have you realized?
I was given the task from my company to resolve and create the interceptor class, that will intercept all calls towards the APIs that are published, so I can manage some user profile security and give back the results based on user's data associated in database. I couldn't know how to do that only based on documentation, it wasn't so obvious that I had to look for handler class, as though I'm a self learner it was a bit difficult to find some answers, but in the end I resolved it. The greatest benefit of this platform is that you can manage and even publish your APIs in only a couple of minutes, so it's really quick and easy to use.