It's hard to get a job at all these days, let alone a good one.
When you're competing with hundreds of prospective employees for a select few positions in your area, it is likely that you'll have to settle for some not great jobs with some not great employers at one point or another.
You don't have to be best friends with the people you work with, but it's important that you at least receive the baseline human respect and legal rights that you deserve.