This is not a family man job, you will not have every holiday off, you will put in lots of overtime, you will not get everyday off you want even with proper notice and you will not pick your own schedule. You will have a metric system to follow and some of the metrics are flat out impossible to meet, but, others allow you to make up the time so the company does feel the need to change them. The position will feel daunting at first, there is a sink or swim mentality and after awesome training it becomes up to you get more, which is there after you push to get it. There is a a lot of things that get left out during the job description, like pushing certain products that are electronically tracked, and management is paid based on your stats which creates a disconnect. The managers that really care generally aren't around long and are moved tom another department because really caring means fighting for you when a less than realistic stat tries to take down a good employee. This is a swim with the sharks position, not everyone is out to get you and make themselves look better, but the ones that are will standout so much its hard to remember who you can trust! Be wise, watch what you say and who you say it to and you will be okay. I very much enjoyed my time with U-Verse was sad to go.