Vantaggi
There were select few community managers who did a good job and actually cared about providing quality services but its all about the billing and quantity so those staff were stifled by administrative power that care only about quantity not quality. The only other "pro" is that if you need "to get your feet wet" to gain experience in this field then it may be good for those fresh out of college.
Svantaggi
There are too many to mention but here are few: 1. expected long hours with no compensation in order to meet "time quotas" with clients 2. unrealistic expectations 3. do not expect to move up with this company unless you have a close friendship with supervisory staff 4. supervisors with no ETHICS whatsoever creating an overall HOSTILE WORK ENVIRONMENT who bully & manipulate staff daily