TL;DR
Pro:
1) Good image generation (whenever it's not being throttled)
Cons:
1) No customer service
2) Keep on taking your money after cancellation
3) Censorship and bullying of customers
4) No free trial
5) Expensive
It seems that over here people are only praising the image quality that it produces.
Although that is fair, it is a biased perspective
They claim on their discord server that (and I quote) "your imagination is the only limit" when the reality is that they implement an AI moderation system that often censors most images related to the human form. Just to keep in mind if "freedom of expression" is your thing.
NO CUSTOMER SUPPORT
Customers are treated as "beta-tester" and that same excuse it's peddled whenever anyone is critical of their approach to moderation / Censorship and since their main "Customer support" is a discord channel, critical voices are quickly stifled thanks to bans and silence from a subsection of the moderation team that sees David Holtz as some sort of demigod that can't do no wrong.
Last, but not least SEVERAL PEOPLE HAVE CANCELLED THEIR SUBSCRIPTION ONLY FOR KEEP ON BEING CHARGED. HENCE, BUYER BEWARE.
With no more free trial, the only way that one can try their services is by paying.
It's definitely the easiest-to-use tool with the prettiest results, although there are some frustrations because of gaps. I use it in my social media workflows and a new rewarding non-AI-fiction-writing hobby. And I hope that one day MJ becomes a tool that can let you keep consistent characters across multiple image generations, without having to resort to other tools (SD's inpainting, Photoshop, etc.)
Midjourney is pure magic! It creates vivid visuals with just a few words. I'm completely addicted to it—I can't stop, always wanting "just one last one..."