Pros
Great students and great faculty/support staff. As a professor I get input into when my classes will take place and can largely arrange my own schedule. For a part-time position, the pay and benefits are good.
Cons
LCC operates with something like 85% part-time faculty and many other part-time staff members as well, and thanks to the ACA all part-time employees are now strictly limited to under 28 hours per week. This causes all kinds of problems. It has created a sort of two-class culture that I think some faculty try to fight - but nonetheless, when you have two groups of faculty (part-time and full-time) doing essentially the same work for vastly different amounts of pay and resources, there is going to be friction. Full time faculty also seem overburdened, and part-time faculty who would love to adopt some of their responsibilities and help them are told they can't (28 hour rule). There is also a general sense that the deans see their main job as "preventing bad things from happening" instead of "encouraging good things to happen" - as a result, the main words that go from dean to faculty are "no" and "you can't do that", etc. HR feels like the unapproachable police on campus, out looking for reasons to can people. There is definitely a general sense that the college simply does not trust their faculty - perhaps a result of the fact that 85% of them are part-time and therefore don't have a lot of loyalty to the institution. (LCC does seems to spend a lot of money on support services / beautification / peripheral activities, but they skimp on their people.)