<human>: Provide a brief overview of the text.

I have been in and out of retail since High School, so I am familiar with the fact that 'drama' happens at every store. However, my current coworkers seem hateful and aggressive. My strategy has always been to quietly do my job and avoid attracting attention. I don't like making mistakes, so I try to do a good job. It  only seems fair, since I am being paid to do a good job. This strategy has always kept my retail experiences fairly uneventful, but at this particular store it's definitely not working. In the year that I've been there I've been promoted twice. This would be great, but I have encountered a good deal of hostility over the fact that I was given responsibilities that people who have been there longer feel they deserve. At any rate, the hostility was tolerable at first but has rapidly been getting worse. It went from people just not liking me because of my attitude towards work (I'm there to do my job, not hate on the people I work with) to jokes about me being the favorite. Even that was tolerable. Now it's progressed to sexual harassment (jokes and rumors that I must be sleeping with my supervisor.) I'm not the only one who has to deal with this - they openly make the same inappropriate comments about the head cashier in front of me. I realize that it's time for me to talk to one of my managers about this, so that's not really what I want advice on. In the end I'm just wondering if it's like this everywhere. I can't remember people being this immature and unprofessional at any other retail job I have had, so...is it like this everywhere? Does stuff like this happen at most/all retail stores? Is retail just the kind of job that attracts the kind of people that I  find myself working with?
<bot>: My coworkers are unrepentant douche bags that harass me daily,  is it always like this in retail?