I like that you can have so many different functions in one package. It's not hard to get started. You can deploy your code to AWS Lambda and it will work without any additional configuration. The UI is pretty basic, but you can use the CLI to do most things. There are also some third party tools that make it easier to manage the serverless stack. I have been using this platform for my side projects and I haven't found anything I dislike about the product. If you're looking for a way to create scalable applications that don't require servers, then serverless could be a good fit. We've been able to build out several new features quickly without having to worry about scaling or managing our infrastructure.