The best thing about this software it its ease to learn, use & implement in your projects without having any prior experience or knowledge of rendering techniques used by other softwares like Maya/3ds Max etc., I have been working with corona render since last one year now but there are some features which i feel need more attention from their side such as :- 1) More support towards GPU acceleration2). Better integration between tools (such as Vray / Mental Ray )The interface could be improved thoughout out. But overall everything works fine so far! Its really easy tool to work with compared to others available at market place right know time! For my day job project we were using blender mainly because our client wanted us to do final renders only after completion of modeling stage - hence all models needed proper lighting setup before exporting them into CORONA RENDERER where they get rendered alongwith texturing process done within few clicks!! This helped me save lot.