Great place to start a career
Media Payables Specialist (Former Employee) – New York, NY – December 3, 2017
It;s a good company to work and start your career if you are young and a fresh graduate and if you have interest in the field of advertising. If you have extensive knowledge in internet technology, it would be a good company to work with.
Overall, they have good coworkers, good benefits, good culture and a great place to work..
free snacks, unlimited PTO