Well, this sorta pales, but…
I worked as a leasing agent for an apartment community one summer. I also dealt with residents. It reduced my rent (the company managed my complex, too) in addition to regular pay. . Generally speaking, it wasn’t such a bad job to have. However, a few things made it suck.
** One of the maintenance guys was nuts. Incompetent, lazy, moody, paranoid. He was always looking for ways to make me look bad as a preemptive strike. He kept getting in trouble for incompetence (nothing to do with me), and towards the end I was wondering if he’d come in with a gun sometime and kill me. Seriously.
** The accounting manager for the company was a witch. They never gave me any training on the software for managing the rental payments, etc. They didn’t want leasing agents (whom they assumed were too damned dumb) to TOUCH the computers. However, my boss was lazy and didn’t want to come in and close out the books each night, so she gave me some half-assed training on how to do it. Whenever there was an error or irregularity, the accounting manager come on site would make loud comments (designed for me to overhear) about how leasing agents always ruin everything.
** The company had some strict policies on late fees, etc. Also a policy that air conditioning malfunctions did not constitute an emergency. So if your A/C went out on the weekend, you had to wait until Monday. Or, you could scream at me (the leasing agent) on Saturday. They made us relay that policy to the residents when problems came up, but gave us no support or backup for enforcing it. (BTW, this makes me have new sympathy for gate agents and flight attendants of airlines, who are often in the same boat on policies). It was awful, and I was nearly attacked by an irate resident on time.
** We were a two-person office at our site, so any day I wanted off, the manager had to come in. She was counting days to retirement and didn’t want to come in. Ever. I never got time off.
** One time I had a great lead on a rental. However, the manager reviewed her app and asked me not to follow up with her because “she wouldn’t fit in well in their community.” The fact that she was black and had two teenage boys was why. In our town, you can’t discriminate on the basis of family status (not to mention race). I wanted to report it but I needed the job.
At this job I understood, for once, the attraction of unionizing. They ate up employees and spat them out without a second thought. I was in grad school and had worked in professional, salaried positions before, so I knew how sucky they were treating everyone. UGH! I was so happy to leave that horrible place.