Pros
I like working here because the people that work here generally want to work here and enjoy working here. There is an honest effort to do your best work just for the sake of doing your best work. There seems to be a much lower level of corporate culture (though there is some). Pay seems to be at or above average and merit is quickly recognized and rewarded. There are some limitations on how quickly you can change positions, but this is mainly to make sure you are not constantly being trained for a new post. It is a large enough facility that you can move to other departments if something is not working. Managerial leadership seems to be some of the best I have experienced. As I said before the staff here want to do good work so managers just let staff do what they are good at.
Cons
Some people would say there is a stigma attached to working at a mental health centre, but personally I feel like it is a point of pride.... There is really very little not to like in my experience... if you can get a job here take the job. I have had more vacation days else where, but theirs are pretty standard amounts. I only mention them because they are average at a place where nothing else is. They are a bit picky about sick days too.