The pay ($9.25/hr, $10.25 after 90 days) and scheduling are terrible. There are no raises, ever. You get a chance to earn "pay for performance" but it's not much money and since it's considered "bonus" money it's taxed at a higher rate than your regular pay. This is the same issues with the $1000 bonus they offer you after 90 days - it gets taxed at a high rate. Plus if you miss working for ANY reason in the first 90 days, even for a couple of hours, you will not get the bonus. So if you have to go to the doctor's, pick your kid up at school, have a power failure etc - they don't care. You will not get your bonus. You can earn some lousy commissions for selling new lines of business, but you won't get any other commissions for upselling.
They offer medical, dental and vision benefits. If I opted for decent medical benefits for my family, I literally would bring home about $75/week in pay. The dental and vision are reasonable though. You don't get any benefits for the first three months.
I worked supporting Comcast. I was scheduled every single weekend and every single holiday. When you do have to work a holiday YOU ONLY GET STRAIGHT PAY. Your scheduled days are fixed so at least you'll know what days you have off. However, there is mandatory overtime so you will be working more hours than you agree to, even if you only want part-time. Also, they "flex schedule" you so they can move the start and end times around on the days that you do work. You do earn paid time off (PTO) but it's so minimal as to be ridiculous. I earned roughly 5 days off paid per year. They also occasionally 'realign" the schedules - meaning they can change your schedule whenever they want
Also in no way is this an IT related job. They like to call the employees "technicians" but you won't actually be teaching you much of anything technical. 95% of the training is about services and products and soft skills. It's one of the worst training programs of all time. You'll spend a lot of time doing nothing or reading instruction manuals together with your class. You will be required to answer the phone and follow the prompts on the screen to resolve the customer's issue YOU WILL NOT BE ALLOWED TO TROUBLESHOOT on your own for most calls. You just have to do whatever the troubleshooting program tells you. Also, you will deal with some billing issues and you'll be required to help customers that want to change their packages or want a new promotion. Make no mistake about it, you will not be a tech, this is a customer service job. Also, they will tell you that sales aren't that important all through training, but as soon as you get into nesting they will start beating you over the head to make sales. It's an easy job if you have good soft skills. Nobody really cares if you fix any issues, you just need to be warm and friendly and follow the prompts on your screen.
If you want to work at home because you have other obligations and you think this might offer you a good work-life balance, please consider it carefully. The company just wants bodies answering phones, they don't pay well, the scheduling is lousy and they don't care about you one bit. This might be a good job if you have no other alternative, but in all honesty, you would have a better work-life balance, pay, and benefits by just going out and getting a job at Walmart.