I don't mind at all, I'd rather have people tear my work to shreds than hear deafening silence, and constructive criticism is the best way of learning. I'm a software engineer in my day job, and we are quite used to giving and receiving pretty brutal feedback in the workplace.
I'm really happy...