Pros
Infinidat used to employ a lot of talented people. The food is okay. The work / life balance in RnD is great, many people get away with doing next to nothing.
Cons
The workplace sports the culture of responsibility avoidance: practically all managers try to minimize the amount of decision making. This leads to long fruitless meetings, and in the end nothing gets done. Hence the systemic lagging behind the competitors in terms of features. Managers that don't care about their subordinates. They will take your work, present as their own, and then give you a low performance score to look good in comparison. No career opportunities for developers. People are being put on an unpaid leave — on a very short notice — to save the company money. The longevity of the company is questionable at this point.