The good:
Best part about working with Netapp is the amount of talented engineers you get to work with. I learned a lot about technology just by reading through various mailing lists where these tech-experts are educating other engineering staff on the best practices. Its a casual, open work environment, which helps you relax and maintain a good work-life balance.
Telecommuting is widely practiced, allowing the company employees to achieve a greater work-life balance.

