Pros
There are good benefits. The job is stable and if I do a reasonable job I feel like I will have a place to be employed. I do enjoy working with the patients. There are lots of world-class physicians and medical experts here. I enjoy being around the research and education environment.
Cons
In my particular division, people with my job (physician assistant) are treated less respectfully than at other organizations where I have worked. There are lots of layers of management here but relatively few people to actually do the work of taking care of patients. "The needs of the patient come first" is not what I have always seen here. They are not flexible or open to change in terms of employee satisfaction (alternative schedules, etc). Change does not happen fast here. I think it may be different in different departments but I have seen a definite downturn in the work environment in the past 7 years that I've been here.