Pros
There are some staff members that are truly dedicated and depending on what department you work in you could get lucky and learn a few things. Join as a stepping stone for your career, not to stay long term. The benefits package is about average for the industry.
Cons
Expect little work/life balance. The job must get done and deadlines must be met. Period. One of the major downfalls of this company was the Synovate merge a few years ago and it just doesn't seem as if this company can recover from it. This merger acquisition coupled by the poor decisions from a dinosaur senior management and a decreasing and ineffective Operations department with no supervision and poor leadership is not helping this company to rise to the ranks it once was.