So I've gotten two different job offers in the last two days. Both doing customer service. One is doing customer service for AT&T Business Care Wireless customers, paying $9 hourly, working from home. The other was providing customer service for American Express Membership Rewards. This one is paying $10 hourly, but it is at a call center not far away from the house. This one sounds like a better and more prestigious company to work for. I'm just not sure of the benefits of each company. I know they both have the standard blah blah medical and stuff, but I am wondering what other benefits you might get. The one for AT&T might give you a free account with a new phone or something, since it's a combination of minor tech support and other customer service issues, but they haven't said anything about that yet. Working at home would be cool as I've done that before, and not having to fork out money for gas is great, but there are other things about the AT&T position that I'm just not sure about. This company is all virtual, the training and human resources and the whole thing. I'm not sure about upward mobility there. I would rarely, if ever, have face to face contact with the people I work with, which is what I'm used to doing. The AMEX position sounds like it has more upward mobility as I would be able to interact more with the company since it's in a secure call center. What you guys think?