I've been on my current job for less than two years. I am facing safety issues, hostile environments, harassment by employees, no professional boundaries, tons of work (up to 10 hours a day), and very low compensation. I have a Masters degree and over 5 years of experience. I spoke with my supervisor about the issues and her response was " this is the culture of the business". I informed her that I was looking for another job. She informed me that she will give me a reference. Should I resign or stay.