Good company, management generally supports the employees, good work-life-family balance
Cons
Recent restructuring layoffs were random. NetApp recently went to a "laddering" evaluation system that relied too much on management perception and not facts.
Great product, great customers who are interested in engaged.
Cons
Leadership can be driving in different directions at times. There are sometimes disconnects between the company message and what needs to be done, however this is quickly overcome by communication.