They advertise 19 an hour but it is really 15 an hour and if you get the max bonus, it can equal out to 19 an hour. The benefits are horrible. No paid holidays and they reject most day off requests even if you have vacation time and schedule it 90 days in advance. They don't honor doctor notes. People have been fired because of missed time due to them being in the hospital. Too much micromanagement. Your paycheck can sometimes have incorrect amount and is handled by company overseas. Watch out if you are looking at the Richmond location. Will be leaving company soon.