Pros
Decent enough salary. Some very smart and passionate colleagues and some colleagues are eager to share knowledge. Good for those interested in new technologies.
Cons
Mergers in recent years have been poorly executed. Upper management staff is coming and going. Entire technology teams are stepping out. comScore is lacking formal training programs and well defined career paths. New positions and salary increases are never initiated by management and have to come from the employee. There are constant internal political battles. "This is how that team perceives that other team". The horror. Internal communications are absolutely dreadful – highly inefficient using distribution lists and ill-functioning CRM systems. Employees tend to stay fixed in one team for many years working on the same project doing the same thing. External offices are not made part of the larger company – teams are often forgotten in company-wide communication, US workers systematically tend to 'forget' about time zone differences. No team spirit at all. Information sharing is all over the place – few people know what technical information is accurate and current.