Vantaggi
* As many others have said, there are amazing individual contributors at this company. I worked with some of my favorite people here. * If you'd like to be really good at pre-mortems at your next job, you'll get a lot of experience here at fighting fires and watching poorly-thought-out decisions go south. This is good experience for the future, no doubt about that.
Svantaggi
* lots of fire-fighting instead of planning * lots of poorly-thought-out decisions that result in successful projects being derailed instead of supported and pet projects with no track record of success being handed talent that was pulled from other teams * lots of very bright people with excellent degrees and little-to-no real-world experience of the industry they're working with (I will say that C3 is trying to change that. I'm not convinced they're successful yet.) * choleric CEO whose whims have often derailed entire projects/departments because he isn't patient enough to wait for results or doesn't understand what the product does * (upper) management who is scared of said CEO, so do not communicate issues clearly upward * exodus of experienced talent in the last year I was there * worst company-wide culture I've ever experienced, a large part of which is directly traceable back to management/the CEO (note that individual teams may be exempt from this, but it's hard to maintain that under the outside pressure)