All reviews seem negative
It's a really bad place to work. Management treats their employees as though they were prisoners. I don't know why people work there except that they have no other choice.