Pros
The pay is ok for the job description they give you, but your job description will NOT match the actual work you do.
Cons
Most corporate employees have a corporate mindset and don't actually care about people in other locations, or about the lower paid people in corporate. Constant initiatives to eliminate your position will occur. Managers play favorites and don't even try to hide it. Special treatment is overlooked by HR Managers, most of whom are less than productive, yet their jobs are always secure. Managers will make up their own rules and change their minds frequently about the way they want things done. If you ever want to have proof of something (you will), get it in writing. You will be hired with a promise of promotion (if that's something you express interest in during your interview), receive excellent performance reviews, and never be promoted.