
The best thing I like about Heroku is its ability to handle any kind of application, you can install any backend, frontend app with this and it works like charm. Also, the added advantage is its free tier, where you can run an app for free with a Dyno. you can also install multiple other apps for free, but they will stop working once they are idle. Review collected by and hosted on G2.com.
Most people dislike the Heroku app sleeping policy as if your app doesn't get traffic for some time, they put it to sleep affecting performance. Also pricing is one factor, to look for if you compare it with AWS Review collected by and hosted on G2.com.