They explained to pay and scheduling right up front.
They see the best in me and they do not judge people.
Being able to relax and not worry about what is going on outside of work.
Most of the people that I work around on site are very friendly and never ruin my mood/day.
There is not much negativity around me or my co workers until someone does something wrong or makes a mistake.
I have worked with the company for almost 3 years now and have only gotten one raise and I barely got that.