I've been working through oDesk since 2012. It was quite good and stable before brand was changed to Upwork.
Basically, I have a very strong feeling that you hire the cheapest and the less experienced developers to maintain Upwork platform.
We apologize for the most recent service disruption. We take site stability seriously and continue doing what we can to provide this for you. It is our responsibility and we'll do what we can to achieve it.
I see such kind of messages all the time when something bad happens with Upwork. However, service disruptions continue happening. Your words don't correlate with what you're doing. Looks like you don't care much about providing a good service.
Who is responsible for the platform reliability? I'd be good to know his name. Do you have Head of Product position or something? Looks like that is his responsibility. And he's doing his job quite poor.
Here's our hero: https://www.upwork.com/blog/author/hbrown/
Hayden Brown, VP, Head of Product - Upwork
Hayden Brown is responsible for product development at Upwork, after previously overseeing the team’s marketplace product.
That explains many things. Her blog posts are very interesting to read, by the way. Especially the last one called Upwork’s 2016 Resolutions
Here's the most funny part of it:
Resolution #1: We will deliver a faster, more stable site
We resolve to deliver a highly professional site with the performance and stability you require to conduct and grow your business on our platform.
They are just laughing on us. And by Resolution #4: We will communicate better she meant to use words like "We apologize for the most recent service disruption. We take site stability seriously and continue doing what we can to provide this for you..." and other BS from Upwork Support.
Learn more about our awesome Community member Andrei!Learn More
Over the next few weeks you may notice changes to Job Search filters that include the option to filter jobs by an hourly rate range and filter for jobs requiring multiple freelancers.Learn More
We are excited to share a new offering to enable freelancer job referrals (beta). This will provide the option to refer another freelancer on Upwork when you decline a job invite.Learn More
Having a professional profile is essential to attracting clients, highlighting your skills, and winning projects. Come and learn how to make your profile stand out on Upwork!Learn More