Good work place with some great people but higher management needs to step up their game.
I have worked with Comscore for a little more than a year. The things that I enjoyed the most were good team spirit, great and collaborative team members and immediate supervisors, fair work life balance, learning some new technologies. The downsides are too much politics at upper levels of management affects work. Lack of documentation and proper on-boarding - more ... to new hires. Too many stakeholders in a project which sometimes makes it difficult to follow direction. - less