Pros
During training you meet lots of new people.
Cons
*****If you're thinking about working here, DON'T!!***** you can probably do much better than grunt work for pennies a day***** A major insult on your intelligence!! Unrealistic expectations for entry level position. Very low salary for the kind of filth you're in day after day. If a client does not like you, it is highly likely that you'll get fired because of it. You'll get fired anyway during training if you don't learn everything about the job within a month of hiring, they'll make up some bullcrap story about how you're not the right employee for the job because you didn't learn EVERYTHING, including the little nuisances there is to learn about the job in a matter of weeks! There is absolutely no communication between you and your direct supervisor whatsoever, until you're being fired! Obviously they are not able to keep positions filled due to a very high attrition rate in this particular position. Time spent driving to these trash dumps that happen to serve greasy hamburgers is NOT factored into your day at all! DO NOT ACCEPT the job offer if you have a life and want to maintain a healthy lifestyle and wish to have a realistic work life balance. If you have a family do not accept this job offer, you'll hardly get to see them if you work here.