Pros
TDS turns over so many people you are likely to progress quickly early on in your career with the company as long as you keep your performance successful.
Cons
TDS will let you go without regard for your tenure, industry knowledge or accomplishments the moment your performance slips up. Then, once you are no longer with the company they will pursue every penny out of you that they can. I know of someone who got a bill for over a thousand dollars for not returning their dead spouses equipment and I personally got a bill for my tuition reimbursement I was receiving from TDS, not when I was let go but two years later. If you are considering working for TDS I would recommend against it, if you currently work for TDS I recommend starting your job search now, if you are a TDS customer, change providers if you can.