Helped to grow and understand the up-flow and downflow of the process. The management is clear with their thought process.
Cons
Not much at this moment
Comscore Response
4y
Thank you for leaving your review. We are glad to hear you have enjoyed your time with Comscore so far and that you have had a positive with your management team.