Pros
Working with students is inherently rewarding. The benefits are good.
Cons
This organization is a huge bureaucracy which leads to lots of frustration. Each department has a singular focus without much regard to how their work impacts other departments. Plan on lots of headaches with everything from getting a parking pass to getting paid to getting into your classroom. There is little accountability so the employees as a group are a mixed bag. I agree with a previous poster that the school has gone to such extremes trying to promote minorities that whites are at somewhat of a disadvantage when competing for promotions. The school is working on its PR and you will receive many emails about how this is one of the best community colleges. However, reviews of empirical measures (graduation rate, salaries) would not lead one to a similar conclusion. The school is despirate for adjunct faculty and they will let anyone with a heartbeat teach as an adjunct. Morale is poor due to newer employees earning higher salaries than people who have worked for the college for 10-20+ years.