They have very bad work culture. Let me explain more. they will make you sign non compete agreement and employment at will. It means they can leave you anytime but you can not leave them and they will misuse this agreement by sending you legal notice. I was offer 10$ per hour which was very low. Still I accept offer, and after working 4 month I feel exhausted. It's a mandatory overtime every Saturday, Sunday. So I decided to leave and find better work. Once I quite, they send me legal notice that I am obligate to non compete clause. So be careful when you apply to this company. Working at this company mean you creating hurdle for your career.
I heard they give many problem (legal problem) to their employee, specially when leave.
Once you work here, its very hard to apply other place because you don't have time to apply.