NetApp had good cash flow, allowing them a nice campus with a phenomenal gym. The pay was above Silicon Valley average, based on what I saw.
They seemed to have taken their corporate culture from former Sun employees. They grew too quickly and then, realizing their mistake, laid off 10% of the company in 2013, and more the year after.
The engineering bureaucracy had become so convoluted that it was difficult to get anything done on a macro scale in a short amount of time. Everything had a committee, forcing small groups to ignore the rules and regulations to just get things done.
Stop spending so much time congratulating yourselves on being a great place to work. When you've laid off 10% of your employees, it is, perforce, not a great place to work.
Spend time reviewing engineering processes and decentralize them to reduce the bottlenecks that exist.
There is a lot of engineering debt that needs to be paid. Pay the price and fix the problems in engineering instead of just hoping it will be fixed magically.
The initial hiring process was quite quick. However, there were delays due to the HR lead leaving the company and a holiday shutdown. Ultimately, the process got back on track, leading to an offer which I accepted. I made direct contact with HR via
I initially worked through a recruiter who was a NetApp employee. They described the job, the office, the culture, projects, opportunities, and the team I'd be working with. The initial interview was an all-day event where I met with six or seven in
The hiring manager was friendly. Questions were too specific, requiring deep knowledge of RAID and OS kernels, as well as threading and deadlocks.
The initial hiring process was quite quick. However, there were delays due to the HR lead leaving the company and a holiday shutdown. Ultimately, the process got back on track, leading to an offer which I accepted. I made direct contact with HR via
I initially worked through a recruiter who was a NetApp employee. They described the job, the office, the culture, projects, opportunities, and the team I'd be working with. The initial interview was an all-day event where I met with six or seven in
The hiring manager was friendly. Questions were too specific, requiring deep knowledge of RAID and OS kernels, as well as threading and deadlocks.