Great admiration for the leadership in NetApp and voted number one for great place to work in 2009 by Fortune. It is a relatively small company with good products and solutions.
Cons
It is still a product company with great technologies. Services is never in the top priority though NetApp leadership understands it's importance.