I like that it's so easy to get started with, you can do one-off setups or deploy full stacks of containers easily! It does have some minor quirks (more than any other orchestration tool) but nothing too serious - if your team is familiar enough they will work through them quickly as there are many resources online explaining how things should be set up correctly. We use this product at my current job in order to manage our Docker images across multiple teams within an organization without having everyone using GitHub repos directly.