Having worked for this company in the American branch for a couple of years, I can safely say that the company has little interest in keeping employees long-term. Those who don't quit due to low wages and underhanded tactics usually end up laid off. Those who turn in a two-seek notice get bizarre last shifts, as the company tries to wring them for every second they're worth while simultaneously punishing them for leaving. Those who get fired stay in the system for months on end, confusing the managers who never get informed of the reason as to why their workers are no longer showing up. Any raises are taken out of the commission pool for the whole program, and the company will actively and proudly try to pay higher wages to new people to entice them to join while still paying the old 'minimum' to faithful employees. Beware.
Alternatively, if you are in any of the other branches, they come highly rated.
Break room has video game consoles
Low wages, little job security, zero communication within the chain of command