Riverbed used to have great culture and people and was a fun place to work. However, it quickly turned into a sinking ship after the large acquisition and missing back-to-back earning reports. Management did not provide much of a guideline and the product roadmap and envision seemed to be not going anywhere. There were challenges in corss-functional product integration projects but generally teams liked to help each other to accomplish bigger goal.
What I enjoyed the most of my almost three-year tenure at Riverbed was the team atmosphere and very balanced work and life.