Pros
A lot of opportunities to learn about online marketing, technology, creative design, client relationships, etc. The company truly gives you room to learn and do things yourself so as to learn on the job. They are not afraid to give an important project to someone new and yet unproven, and also are willing to try new things, see how it goes and learn from it. That remains an undeniable positive aspect of working at QuinStreet. I have also seen many people around me being promoted when deserved, or given new projects/responsibilities when they wanted to. Though I think the promotion track is not very clear, I still do believe that people are empowered to do what they wish as long as they work hard for it.
Cons
However the pros listed above tend to be sadly tarnished with many political issues in the company that can really make it impossible to do your job properly, if not to make you bitter and angry a lot of the time. There is a very strong favoritism at the top management level, executives clearly have favorites and make decisions on projects or promotions/layoffs based on who they like most. I have seen too many people throughout the company demoted from their position because someone on top didn't agree with them, or people promoted or given advantage because they had gotten along well with someone influential. At times it seems political connections within the company are the only thing that will let you win, and without it your future is counted. And this seems to apply to all kinds of levels (from managers to VPs), no one is safe. Everyone fears June/July time when annual reviews are completed along with annual layoffs. Such culture creates a blockage of communication from the top down and from the bottom up. Everyone is doubtful of one another, worried that what they say or do will be used against them in the future, so keeping information to yourself/your team is key and some people play that card very well. No need to say this is an incredibly negative environment to work in, and most of the time doesn't just make your life at work difficult, it makes you unable to do a good job. I don't recommend joining QuinStreet generally, however positive comments above still stand and may make the opportunity to work there actually interesting if you think you can put up with political crap, you will indeed learn a lot and have a lot to say on your resume after a year or two.