We are trying to make the transition to Azure right now.
We almost gave up. The price is amazing, but its not ready for prime time.
If the product marketing and development folks on Azure were working for us, they’d be on a breadline right now.
Unconscionable lapses in basic product considerations, especially around security.
For small to medium sized rapid application developments, it's ok.