Poor management decisions, everything is kept secret. It is very hard to make progress in that type of environment, the salary is pretty poor for the kind of work you have to put in there. they abuse a lot if your versatile or hard worker without any benefits unless your there for a very long time.
ProsGood schedule for students
Consbad management overall.