Great People, Flexible Schedule, Fun Place to Be (not work), Extremely talented people that do not know how good they are because they aren't rewarded or praised for their efforts.
Cons
Low salaries, Little to no leadership, No innovation and even less interest in such a concept.
Organization is based around reacting not planning. "Strategy" is non-existent.