Pros
career growth opportunities, ability to learn extensively the ins and outs of your department
Cons
building is old, many issues with environmental comfort, small department sections with little/no buffer from strong personalities, dealing with startup company hiccups and stressors