The General manager treats the staff as furniture, demands many changes, complains when things are not working well but he never takes into account the petitions. I have listened quite a few times the manager shouting at workers, and some of them, just quitting after a week.
You are required to work at least 40 hours per week, you will get paid 30 or even less whenever you go on holiday.
The way of addressing you differs a lot whenever you are an immigrant in a very negative way. This company worships lazy people, and does not appreciate at all hard workers.