Pros
NetApp offers a pretty decent benefits package, and every team I've worked for is very trusting when it comes to your work schedule. As long as you get your work done, you can be in the office or work from home when it makes the most sense for you/your team.
Cons
Ultimately, I have become totally disillusioned with NetApp in my time here, and there is an ongoing mass exodus of employees that feel the same way. Here are my observations: - The biggest problem at NetApp is the business unit structure. While this model may work really well in other organizations, I consider this a colossal mistake in NetApp's case. The BUs act like little fiefdoms, who not only don't work together at all but actively criticize the others on a constant basis. - NetApp has become increasingly political in my time here. There's an extreme attitude of "don't play in my sandbox", often at the cost of collaboration. The blame game is huge in every team I've worked for or with. This political atmosphere also creates a death-by-committee when it comes to decision-making. To get approval for even mundane things, you often have to get approval/input from 5-10 people, because they all want to be the decision-maker on everything. - There is very little opportunity for growth here. Basically, moving your career path means moving into a lateral position, until there is another layoff. Layoffs happen often, and upper management never acknowledges them or explains them, so instead, one day you'll just notice a whole bunch of colleagues are gone. - NetApp is stuck in its way of thinking, and from my perspective, out of touch with the market. It immediately dismisses competitors like Pure and Nutanix instead of learning from their successes. There's a reason potential customers love their simplicity...being outrageously complicated isn't a good thing for a tech company. And this "stuck" way of thinking might also be due to the makeup of employees. At least at headquarters, the average age of an employee has to be 50. There are maybe 20 people under 30 on the entire campus, and every year the intern program seems to get smaller. If you don't hire a better percentage of young talent, you're never going to evolve with the market and keep your perspective fresh.