I have worked for multiple YMCA's, and the experience is always the same. Everyone seems paranoid about what everyone else is doing. It doesn't make for a fun or relaxing place to work. No matter how hard you try or how qualified you are, there is no opportunity for advancement. Workers who are higher up will keep you down, despite your qualifications. Employees who have worked for the YMCA before are not acknowledged and are treated like they are just beginners. Newer or younger employees are favored, even if their performance and knowledge are less.There is not much respect to be had. I will never work at another YMCA again.