Pros: transparent and caring upper management, nice people, great culture, gratifying work
Cons: workload is too much (in particular since it's thought-based), inconsistent middle-management, intra-office politics
You learn a lot working at Communispace - mining online communities of customers for national and global brands can be really edifying. In turn, you get to exercise your creative muscles by putting together reports and recommending next steps based around your findings.
The problem lies in that you're doing this on 2, 3 or even 4 accounts. So you end up in charge of day-to-day client management, internal project management, activity objectives and drafting (e.g., survey), activity fielding, as well as analysis and reporting. All-in-all, it's simply too much, especially for a job that requires you to think and dig through data for insights. So if you fall behind, which will happen, you risk upsetting Directors who aren't familiar with your entire workload.
To build on that, inconsistent reporting managers lead to some in Client Services shooting up the ranks (if they are trained well and their managers are willing to fight for them), while others seem to lie stagnant. It's a problem that's being addressed, so hopefully it will be fixed soon.
The upper management is really great, is very transparent about things, and seems to care about the employees, and in general everyone is very nice. The problems seem to arise when workloads drag people down, and stress them and their teams out.