Pros
-The level of talent is unbelievable. Leadership from Google, Fox, AOL and Axciom and a large and dynamic software development organization. -The resources to actually build things. Most advertising companies rely on creative and fluff to sell their products. Adknowledge is a legitimate technology company with the development staff and patent credentials to prove it. -Lots of opportunities for advancement if you perform and lots of room to move. Many employees start in Kansas City and end up in San Francisco, Toronto, London or New York. Some of them are now at Google, Twitter, Facebook, Activision and a myriad of other major players. -Catered lunches twice a week, casual environment, open schedule for work hours and PTO.
Cons
-Commitment is required. If you are someone that wants to check out at 5pm every day, it's probably not for you. -The industry is growing and evolving very quickly and the complex technical underpinnings of that can be intimidating. It's challenging to keep tabs on all of the moving parts.