Pros
Great culture and the people are top notch. Post TubeMogul I will keep the key principles that the company lives by close in both professionally and personal life. Having a high "do to say ratio", doing a lot with a little and being self aware set the tone for the business and if you can embrace these principles you will do well at TubeMogul.
Cons
Can be idiosyncratic at times, although the biggest challenge the company has suffered with is growth. Growth of revenue, staff and offices. Coping with this is tough especially when the global nature of the business. The good thing is that the company is moving from a start up mentality (which is great but cannot be sustained when you are growing so quickly) to a more process orientated approach, in a similar way to a Google or Facebook.