Pros
Excellent work life balance (you're never going to be in the office at 8:00 PM), great benefits (unlimited PTO), management is never breathing down my neck. A fairly large global organization, but all the upper management is still very approachable and you get the sense that everyone knows one another. From what I've seen, every role carries growth potential, and the company is open to existing employees switching departments if they would like. Unlike some other tech companies, Diligent doesn't try and indoctrinate its employees into believing that we are on some righteous journey and changing the world. I have never felt as if I need to drink any form of "Kool-Aid."
Cons
Commission structuring is a bit opaque - it would be nice to have a standard document that outlines percentages, figures, etc. Also, it sometimes appears that R & D is preoccupied with developing new products rather than investing to make existing products more robust. Also, the heating and A/C system in the NYC office isn't very good (freezing in the winter, stifling in the summer).