Is it normal that this person has to insult everyone and everything?
One of my co-workers is just SO judgmental about everybody and everything! Someone had decorated the office with some cheap albeit nice-looking knick-knacks and the sourpuss had to constantly say how "ghetto" it was. This person gossips behind everyone's back and is always saying something nasty about and to someone. They're really unpleasant to work with, because nothing anybody does is ever good enough. (P.S. Before you even comment, NO this person is definitely not a Christian.)