Terrible do not even try
As a top manager I can only tell you to stay away at all cost. Never again! People come and go and other top managers don't care. High level managers and supervisors left at the same time. No one tried to make us stay! First time in my life GM does not care her key people leave and why!
ProsFree lunch, good working hours
ConsNo respect, GM does not care about your working conditions and who does the job