Pros
The Benefits are very good. it takes 10 years but you can work way up to 5 weeks vacation and 5 personal days.There are also a good number of company holidays. They also have a good array of medical, dental, etc.
Cons
It's a telco, this should make them technically astute. No, it's a telco. There is also not great teamwork across groups, even when there is an obvious customer service issue. If you get in the right group this not a big issue. I suppose this like most companies your group has alot to do with your satisfaction at work. In the US the groups are spread out and may never meet many of the people you work with. Expenses are kept under an excessively tight reign and foremost among these is travel expenses. I only saw one of my bosses who worked in another state three time over 2 1/2 years and that was only because he came in to lay people off. Buying basics such as office supplies could also mean jumping through hoops.