Pros
Honestly, aside from the fact that the pay is great, as well as the benefits, there just aren't many pro's for this company.
Cons
Management, management, management. The jobs themselves are not bad, and some of the talent is very good. Most people are friendly and helpful. Except for management. Morale is very low between operators and management team. Low trust. You don't feel like they will stand behind you, or help you work through issues, just reprimands until they cinch the noose and have a reason to get rid of you. Once a mistake is made, the feeling of a target painted on you is huge. If you are absolutely perfect and NEVER make mistakes, this is the place for you. But if you are human, don't waste your time unless you enjoy ulcers and anxiety.