Pros
The CEO is smart. She works hard for the company. The pros for me is that I got to learn how to not treat people. Smiling, caring for the individual, listening to employees, not jumping down people's throats is the best way to have a stable company. These are qualities that no employees at NetImpact seem to have. Envision the Kardashian's with attitude and no money. Trashy, that's the personality type that works there.
Cons
The employees are cut throat. I saw them make my team lead fail because that person was not the 'popular' sort. They don't help each other. They pick favorites and listen to them instead of the client or others who are smart and know what they are doing. They don't know what standard operating procedures or policies are. If some one who does know but is not popular (think high school mean girls) but knows how to develop one of these documents, the employees won't listen and will turn in crap to the client.