The only good thing is that they offer free apartments to some of their employees. But they are technically not free although they describe them as free. They lower your hourly wage if you accept the apartment.
Cons
Low wages. Extremely large work load. Little to no managerial support. No opportunities for advancement. Shady HR department and Upper Managers are like a little clique that you can never be apart of. DO NOT WORK HERE. You have been warned