No proper review process (don't know that they are upset with the quality of work performed until the blindside with termination), no communication, no raises. They constantly talk about the company profits being down but parade new cars, EXPENSIVE watches, vacations, boats, houses around like crazy. It's insulting. They give raises to those that threaten to quit, not those who are loyal. That being said, the number of truly loyal employees has dwindled to a handful, if that.
No chance of advancement unless, as everyone else has stated, your French.
They bank on the cars drawing people in to work there. Once the novelty of the cars wears off and the reality of the low pay, low moral, and poor communication sets in it turns into hell. FIX IT.