What are your thoughts on Cnc?

I personally like it alot. But am curious about what others think about it