Pros
Where do I start? The pay is highly competitive, the benefits and perks are atop the industry, and the product is rapidly growing. Leadership is second to none, and continuously proves that day-in and day-out. My teammates are fun, enthusiastic, and incredibly well-versed in this space. The fact that we get to work cross-department each week and exchange feedback, not only proves that every employee believes in the collective mission, but we foster an environment of both professional and individual growth. I couldn't imagine working at a better place, and with a better group of people.
Cons
Not a single thing. Zero. Zilch. Nada.