Pros: creative freedom and casual, free thinking work environment.
Cons: the politics on the medical center side is a hinderance to progress.
In the department that I work in accepts only excellence as a standard. Everyone here is devoted to their jobs. You are expected to work on your own with creative freedom, but the expectations are high. I am ever learning new technologies, methodologies, etc and I am challenged every day.