Alexander College is a really good place to work - lost of support from middle and upper management (I'm lucky to be in a department with highly skilled mentors).
It can be frustrating dealing with some of the behavioral issues associated with this student population (low level of background knowledge regarding subject matter and academic integrity). However, with a healthy dose of patience, encouragement, and persistence, while maintaining high standards, it is possible to guide the students to the desired level by the end of the semester. (This goes without saying of course that not all of the students are up for the challenge and commitment that it takes to succeed)
Pay raise was great (I know not everyone feels this way). However, I believe a lot plays into these raises, such as experience, publications, education, student reviews, classroom observations, additional contributions to the college etc. and not everyone is aware of the accolades that each of their colleagues has. It would be nice if the pay scale system was transparent.
Owners of the college attend town hall meetings and treat instructors with respect and seem to really care about the success of the college on all levels; instructor satisfaction, student experience, bottom line.