We had very very bad experience with them, file-system corruption, hardware failures.
And we are still unable to recover all our data. And so far, no hope!
They don't answer any of the questions properly, my team is very upset. We felt, they don't have much technical expertise in managing servers.
DO might be okay for testing and learning, but never use them for any production setups.
Update: we are still struggling to get our data back. No hopes so far.
We shall write a detailed blog post on the whole experience with Digital Ocean.