Am I in a hostile work environment?

The quality of a work environment can vary greatly depending on a number of factors. You may, for example, enjoy your workplace because of the interesting challenges you face, the great design of the space and the teamwork that exists between you and your coworkers....