I had an average experience working with Snowmaste...
I had an average experience working with Snowmasters Special Effects India Pvt. Ltd. The effects were decent, but I expected more. The team was cooperative, but the execution lacked finesse. There is room for improvement.