Its a mess. Their software is always crashing and then when it does make a mistake YOU have to fill out a report saying what happened- which normally wouldn't matter but it goes into your day and you have to get a certain amount of jobs to the client that have to be PERFECT and you get a full 7-10 mins on it. The training videos are horribly out of order and I learned everything important towards the end. Also anyone I have talked to that worked there says- "oh you survived?" and its the worst job they have ever had/ I have ever had.