I would not recommend working here unless you're a recent grad, junior dev looking for experience, or a highly paid executive brought in to turn the company around.
This company tries to be too many things at once - a lead buying and selling platform, an affiliate network, content-production company, etc. There's no focus and the company seems to always be chasing the newest shiny object.
Leadership doesn't know how to lead. You feel like you "work for" management instead of "work with." The "Advice to Management" from the review on 3/8/15 is spot-on.
Many talented people but a few bad apples spoil the bunch, and those bad apples seem to stick around for much longer than they deserve. At the same time, anyone who challenges leadership and tries to open their eyes to the obvious problems within the company will likely get fired.
Lead and executive positions are brought in from outside rather than advancing people from within. Even people who helped build the company get passed over.
Falsely advertised "profit sharing" in the hiring process. You're expecting something to make up for taking a lower salary but end up getting nothing (to be fair the company was not profitable during my tenure)