Pros
Mediamath hires smart, hard working individuals. It's very easy to find your niche and get your job done. I've never worked at a company with such effective teams. The leaders of the company have an open door policy and even when they're busy they'll take time to hear your ideas and tell you about their goals. The culture is accepting and comfortable. People work hard here, but taking care of yourself (sick leave and annual leave) are both integral parts of your life-work balance.
Cons
We are currently very tight on space (thanks to growing so quickly!) so you have to allot for walking between offices to collaborate and/or schedule meetings in different places. That will be solved when we move into a larger space later this year though.