If you are contemplating a position at Riverbed my advice would be to keep on walking. I’ve been with the company for a little over 2 years and am currently looking elsewhere. My department has coworkers that seem to be undermining each other as much as possible making it seem more like a competition than a job.
Don’t get me wrong, some of my colleagues are nice, but plenty want to ride the coattails of others because they don’t seem to understand what their responsibilities entail but they still want to get ahead at any cost.
I’ve had enough of this, and I know I’m not the only one. This is a serious issue management should look into before they lose their best people.