The food was really great, unfortunately they didn't give employees free meals even when working.
Cons
After working there for months, we literally stopped being paid. There was no communication whatsoever. Finally a lot of people begin to resign and then a check came weeks later.