The job itself is amazing, a long with what it has to offer.
However, the day to day stress of my specific location is draining. Each day you go to work, do your job, do your best with what you are given or have at hand and still are picked apart. Sadly as I speak to fellow co workers many want to leave but the benefits and pay make it hard, then some get fed up enough with the negativity and lack of appreciation they take the pay cuts and decrease in benefits because the weight lifted off their shoulders is better than anything else.
I enjoy my job itself, I enjoy working with kids, creating activities, and building relationships with families. I appreciate the pay, benefits and working hours. Working under folks who are always negative, always finding fault (even if it's just simple things like I would do it this way not that way) and an unhealthy type stress and constant lack of appreciation begins to take its toll.