I have used quite a few big name hosting companies through the years but they were all the hosting companies that sell their service by price and with the 99.9% uptime promise which is usually pure BS. After years of issues with downtime over an hour at a time slow speed spells and tech support totally denying there was a problem, I switched my main WordPress site which is a life insurance website to WP Engine. The change was like going from driving a Pinto to a Mercedes Benz. I now have consistent super speed, great security which is a major factor for a WordPress site and a team of people that handle all of the updates and actually maintain the website. They even keep track of everyones plugins to make sure none of the plugins are prone to problems that consume heavy resources or become security risks. The only thing I can say is you get what you pay for. I wish I new about these people years ago. It could have saved me a ton of aggravation. When you think of the thousands of dollars you can invest into website design, it only makes good sense to use good hosting. A hosting company can either make or break a nice website.
The site I worked on had great SEO until switching to WPE. The site speeds slow to a crawl at certain points of the day. Not surprising since you are sharing the server with many other sites and they are tightly managing your percentage of that server. Any large spike that happens and you cant serve those requests. They just cant get to it fast enough. They were honest about this from the beginning so kudos to them for not hiding this.
Pros – high uptime, high performance (sites can handle 100s of visitors at once without nose diving performance), patches are taken care of, CDN is awesome, snapshot and staging site saves our developers 100s of hours of time, site migration plugin makes moving sites easy, support is responsive and 24/7 (a few years ago it wasn’t some there are conflicting things around the web on this)
This ties into the uptime percentages that web hosts frequently display. Uptime is defined as is the measure of the uninterrupted time that a hosting system experiences. Hosts usually advertise somewhere between 99 percent to 99.999 percent uptime. Assuming a 365-day cycle, 99 percent uptime actually means several days of unscheduled downtime, or not scheduled maintenance, for your sites. That means 99.999 percent brings your site down to only a few hours of downtime for that year. That's the difference between paying for a shared host and paying more for a managed host that will give you at least 99.99 percent uptime. To get to 100 percent uptime would require tens of thousands of dollars a month in hosting and system administration time. The intersection between cost and uptime is where most business owners find themselves, and that's why a managed host is again the choice for more business owners. They can pay five or six times more than a shared host would cost and get a slice of enterprise hosting that would otherwise cost tens of thousands a month.
WP Engine is one of the fastest hosting providers with around 99.99% – 100% uptime and load time around 580ms loading over 97% faster than other websites. When it comes to performance WP Engine is the VIP of managed hosting and performance solutions, as this is not a surprise to anyone wp engine performance is top. But as anything the performance is not cheep as you already know it will cost some money to have this kind of speed and load time. Wp engine can handle any kind of traffic and you don’t have to worry that your site or your client site will go down. If you are serious about your hosting performance and want only the best then wp engine is the most recommended solution for you. WP Engine has CDN which is included for free with all WP Engine hosting plans