When it goes down, it goes down for multiple days, even a week. Prolonged outages have happened twice or thrice in the last two years, with no helpful messages from the staff. Heck, they didn't even bother announcing the outage before I posted on their community forums.
Their server stopped pushing offline messages to clients a long time ago. People complained, it still doesn't work on my end.
They said they would look into creating a status page, but we still can't tell during an outage if they know about it or not.
The bottom line is that maintaining their XMPP server is simply not a priority for them.
You should look into other providers that use better servers, and are also interested in maintaining their node.
EDIT: I'm basically asking you people to recommend a better XMPP node, somewhere you've personally had a good experience over a long period of time.