Among the worst support we've ever had. The reason I say this is we had one of our 2 controller boards die completely. They sent a technician out, which was obviously a 3rd-party contracted person, and he didn't know much about NetApp, but was able to swap the board out. He contacted support and handed the phone over to me, and the technician walked me through reassigning disks to the new controller, but he had me assigning the wrong disks, which caused our whole SAN to go down, and we lost connectivity to all our 220+ servers for many hours. It was a complete nightmare. Then this past October out of the blue we get an alert that the controllers have lost high availability. Basically, they aren't communicating with each other. Also, keep in mind these controllers aren't connected to each other via a cable, they are both contained in the same chassis, so it must be a bug. I've been working with support still since then, almost going on 1 year! They constantly miss our calls, ignore my emails/calls, etc. It's very frustrating to deal with.