The company constantly had problems with the checks. Many of them bounced and often times people had to threaten legal action to get a check at all. Nearly all of the supervisors were extremely disrespectful and had no idea what they were doing. Top all of that off with the fact that the hours are inconsistent and the pay is minimal. overall, the company is the most unprofessional work environment that i have ever experienced.