Pros
Over the last year that I've worked here, I've seen our team become more like a family. We've been very selective in hiring and that's resulted in a talented group of people who are primarily, Hungry, Humble, and Smart. This team works closely together, collaborates often, and produces high-quality work; evident by our high-performing affiliate programs we manage. I love what I do, but the people I do it with make it all worth it. The company has a 2 day/week flex day policy where we can work remotely from anywhere, which is really nice. Consistent after work get-togethers, bookclubs, catered meals, and industry focused "lunch-and-learns" make this company an amazing place to work.
Cons
The pay could be better and the structure for raises remains unclear.