WPE is over-rated. They have a lot of issues that people not in the know are unaware of. The canonical name wpengine.c causes double indexing on google and DESTROYS SEO. If you try to point the name back to your domain you run into issues with looping. They also force a no index in robots.txt without alerting anyone of doing so. This disallow gets copied over to the live site causing your site to not be indexed by google. Again DESTROYING your SEO. They added this disallow to solve the problem of double indexing, which does not work anyway because google still indexes it (the correct way is to use htaccess). So in the end the site winds up not being indexed and gets points against it from google.
They need to have predictable plugins; predictable visitor patterns; predictable use cases. Every hosting company has rules (or very real physical limits), but WP Engine goes a bit further to define what you can and can’t have on your WordPress install in addition to tiered overage pricing to discourage seasonal traffic spikes and local storage usage.
I self-hosted WordPress for years until I started experiencing crashes every time a post made it to the first page of Hacker News. I switched to WP Engine right before speaking at a major event. Not only did my blog survive the traffic spike, but I’ve doubled the number of subscribers since then and haven’t experienced a single outage yet. It’s nice to pay someone to handle all the hosting BS that we’re no good at. They’re WordPress Pros.
Extremely likely, between the simple setup, automated migrations and great support when you need just a little more control, WP Engine has not failed me yet. There seems to be times when the admin side of a site seems a bit sluggish. This is usually during peak hours, but if your site is on a server with other sites that have heavy loads, you can become affected. But you can usually ask them to move your site to another server and they’ll take care of getting you to a more reliable environment. – Bret Wegner, Drive Social Now / quoted from Fit Small Business.

Unfortunately, WP Engine's toll-free, 24/7 telephone support isn't available to people who've signed up for the Startup plan; you must be at least a Growth subscriber to get someone on the horn aroudn the clock. Otherwise, you're limited to 7 a.m. to 7 p.m. (CST) hours. This could prove vexing if you're a Startup customer who wants to speak to a human being at 3 in the morning. At $35 per month, this seems a bit stingy. WP Engine compensates with 24/7 live chat, so you aren't totally left out in the cold if you're a Startup customer.

WP Engine also offers a number of premium security features. The WordPress core is automatically updated to the latest version for you. WP Engine thoroughly tests any major core updates before upgrading their customers. They have a proprietary intrusion detection and prevention system to block any DDoS attacks, brute force attacks, JavaScript/SQL-injection attacks and more.