Pros: great place to learn and grow, terrific people and a great management team
Cons: can be frequent long hours, only average compensation
This is a company that depends on data collection and analytics. The people who work there are creative, and have a do-whatever-it-takes attitude toward their customers and their industry. You will learn a lot working there that is transferrable elsewhere.