Avantages
Apparently they have a good work life balance which amounts to not doing much work. They have a garage,gym and beer bashes in the Sunnyvale offices
Inconvénients
Management says No to any new projects/challenges As a young software engineer you want to write more code, make more changes, break things,fix them, learn ... these things don't happen at NetApp Pay is sub par. Really it just sucks to be a NetApp employee in terms of $$$. Fake Emphasis given on Great Place to Work rankings(who cares about this ?). Pay your employees handsomely, ask them to deliver, give them real work, challenge your employees -- you will automatically have a great place to work. Zero or fake or virtual guidance given on growing new talent.Personal development at work is a myth. I guess NetApp doesn't care about having a good ratio of experienced to young employees.