Vantaggi
Fair pay... management "attempts" forward thinking but while I was there did not succeed along that path very far.... decent building/facility... small company feel is somewhat pleasant environment to work in (when the politics of the workplace is not affecting this). Holiday events seemed to be supported and those who wanted to lead the effort were given the power to do so/participate actively.
Svantaggi
Management focus seems to be on insignificant things like how to decrease email space (ie setting rule not to send attachments etc) instead of what is the next product we want to build our company upon. Focus on quality appeared to be a hot item but then was slashed suddenly when economy took a hit - you either believe in and support a quality product or you don't - period. Cutting quality programs is not the way to sustain in the long term. There seemed to be "favorites" in middle and upper management. Many employees came from AT&T rigid management style... which didn't translate well to this small company environment.