Reading some of the 1 star reviews is pretty crazy. I have over 40 sites hosted on wpengine and have been using them for almost 5 full years. They are my favorite managed wordpress hosting company to work with.The tech support team is great. They are always able to diagnose and help support and fix issues, both live and when testing out new settings. Just today I had a tar.gz rip of some wordpress build a friend had, and support was able to pull the correct files and get the site into a working condition so I could access it. These guys are top class.To the guy saying 60 second max execution time.. you can just ask support to temporarily increase the execution time until you are done with your little project. Its for site security. You are on a shared server. IF you had a p1 or higher server, you could set whatever rules you wanted. Understand your package.The billing team is also great. I have never had an issue with getting billings refunded to the correct cards on file, nor have I had issues with getting credits applied when combining accounts. I will say when a site gets close to max plan usage, their sales team can be a bit annoying. However I've reached the point I have a dedicated sales rep and they know to reach out less frequently.