Pros
Consitent work, Training is pretty good, You meet some pretty good people on your team. You learn a pretty good amount of information about tech and the phone companies. Your keep up to date on your metrics weekly or bi weekly. You can develop a lot of technical knowledge for multiple smart devices. I really did like this position a lot more when it was all about the technical support.
Cons
Sometimes the changes made to you position might be something that was previously in your scope of support. The company doesn't seem like it has a lot of say in some escalted issues with tech, you will experiance a lot of cases that come thru over and over without the ability to resolve them. You will probably end up doing more than 1 proffesion in this position.