If you thought you had a tough day at work on Thursday, spare a thought for the poor souls responsible for running the O2 Twitter account.
The telecoms company was under fire from all angles after an outage saw millions of customers left without data access, but its social media managers were praised for their stoicism in the face of the bombardment.
It will have been bad enough for them when celebrities started complaining.
But it must have been even more galling when several of their rivals started to chime in.
Regardless, the O2 staff maintained their good humour.
And while many customers remained angry that their service was down for so long, Twitter users were keen to remind everyone that the customer service staff weren’t to blame.