Pros: high energy, fast paced, market savvy
Cons: pay is moderate, team can make this great or be a nightmare
NetApp is fascinating, fast paced and cutting edge. If you get in the right group/team the sky is the limit. If you have the opportunity to work here take it for the experience alone. Unfortunately, like everyplace there are some undesirable people that can destroy a team. Success is all dependent on where you land.