Vantaggi
NetApp really focuses on making sure it's a great place to work. Internal hackathon-type and idea sharing events provide a great way for engineers to tap into their creative side and share their ideas on a broad stage. The RTP site has weekly Beer Bashes to encourage cross-discipline communication and networking. Management is generally very attentive to individual needs. Managers really care about individuals doing what inspires them and makes them happy. Even if that means leaving their team, they will (in my experience) try to help you find something you like within the company.
Svantaggi
The data storage industry is very competitive right now, and NetApp's salaries have been lagging a bit behind. Although they have excellent platforms for innovation, their process around it is somewhat lacking. Many people are however dedicated to innovation and are working to make sure new ideas get the attention they deserve.