Yet easiest service i know
What do you like best?
Just from the start i noticed it is a small in size, but massive in capabilities application. Simple deployment allows to save tons of time, ease management saves daily costs of configuration and management. When it comes to upgrades or updates - It is always just a few steps which are clearly written in upgrade paths. Practical, detailed and useful knowledge base with simple examples pointing right to the problem resolution. New features are just mind-blowing and straightforward, allows to solve more and more daily problems Additionally i am happy to notice plenty of users around the world who are sharing their experience.
What do you dislike?
nothing to mention in particular. Major changes might seem very harsh before upgrade, but in the end it is just few additional steps.
Recommendations to others considering the product:
Do not consider, just try and it will make life easier not only for yourself as it, but others in company as well
What problems are you solving with the product? What benefits have you realized?
Load balancing, GEO balancing, ,fail-over, DNS, service discovery, and especially makes life easier when it comes to maintenance