I've been using Unity for more than half a decade at this point. Some of their choices along the way have been really frustrating to deal with, but on the whole, they've empowered me and plenty of colleagues to create things we might not have been able to otherwise. (Or at least, certainly not as easily).
I know it's popular to hate on Unity for some of the bad games produced using the engine, but I don't really think that's fair -- to me, that's a failure of the storefronts that host subpar games. Creating a tool that makes it easier for people to make games is awesome.
Unity has given me a lot, and I root for the company's success.