Exploited workers. Poorly managed. Poor ethics.
Pros: Free parking.
Cons: Filthy working environment.
Workers at this company are not fairly treated. They are not paid industry standard wages. Some get benefits and others do not. The manager/owner changes schedules without notice and appears to have mood swings. Many required tasks (grading exams, class prep) are not paid for.