Pros
The people that work there are great! Everyone is friendly, including most of the students. You have freedom to run your classroom however you want.
Cons
No benefits and very low pay. Have to teach 5 hours of lecture several times a week for the same class. The students have a hard time grasping complex subjects because there is no time to study after class is over. I was hired and had to start teaching a week later, the laboratory supplies had not arrived yet- and I was told that I had to figure out my own way to teach labs. I ended up buying my own supplies, and submitting receipts for reimbursement (which I never received). I did not get an e-mail or computer account until the end of the first term that I was teaching (each term is 5 weeks, so it goes by very fast). The main office in Virginia Beach is the only one that can create your computer/ e-mail/ moodle accounts. There is no way to get it expedited.