Pros
Being a growth company, great opportunities to learn about a fast-growing industry (Advertising technology). Similarly, lots of chances to change teams internally and/or spend time at international offices, especially for folks in Operations or Product Management. Well-respected leadership team who know the industry well. While the hours can be long for some, solid work environment and seemingly fair overall compensation packages.
Cons
Growing so quickly has led to changing team functions/responsibilities, and the change and ambiguity has created challenges for many in the company. For some in the company, the hours are long. Some grumble about growth opportunities, but that seems more individual and merit-based - if you're great, you'll be recognized and growth opportunities are boundless.