Pros
People: Despite massive growth (over 500 employees now!) Nimble has managed to maintain incredibly high standards, and has hired very talented people who are ridiculously good at their jobs, but still fit in with the culture. Hiring managers tout the "no jerks" policy and really stand by it. I firmly believe in healthy competition, and working alongside the best motivates me to raise my game, so I get better every day. Technology: The CASL file system that the founders built is truly game changing. It's not the sexiest consumer product, or even the easiest enterprise storage product to market because it's true differentiations are subtle and don't fit on a t-shirt. But it is a game-changer for the customers that buy it, and every one of the customers I've spoken with are fanatical about how much they love the technology and the support. Career advancement: Fastest growing company in a $25B market, this is a true meritocracy where even the C suite notices when you perform, the company has at least doubled revenue every year since launch, and has filed for an IPO. You do the math, the sky is the limit!
Cons
Only the typical growing pains of a hyper growth company - we've outgrown two offices in two years. And a caution for the faint of heart: the company does not suffer fools gladly - if you are not capable of contributing and keeping up with a very aggressive pace, there is no where to hide.