Micro-management to the extreme! You are not to be trusted, and you will be treated like it.
Pros
Higher pay than going to a retailer or low-entry-level job. They job is also super easy as long as you are semi-intelligent and sociable. I enjoy the work, but the management is a joke.
Cons
You are a child, and you are not given any trust. I'm surprised they'll send you any sort of electronic device for work, despite thinking you can't even handle showing up on time to the job. There is no work-life balance, and more and more tasks are added every week because some employees can't control themselves, and the entire group suffers. If they keep adding tasks to do, you end up turning a part time job into a full time job, just in the ridiculous tasks they require you to do on the day-to-day and before a shift. It's a little bit of a joke. They hire inept employees and even more inept managers and treat them all like crap, so no one cares how the others are treated. Moreover, god forbid you have an issue with a paycheck reaching you. You will not see them for another 4-6 weeks, depending on the HR person's level of interest in helping you at any given moment. They will never answer the phone, and they will never return your phone call. Out of ~15 phone calls to the HR dept., ONE call has been returned. I'm not sure how they are able to run as a company, but somehow they are still in business.