I left a little over a year ago. It's a fine company, and if the works sounds interesting, you got a good vibe from the interview, and they're offering a good package then take it.
Don't take this site seriously. It's anonymous and troll-filled. Ex-employees who were let go or left are just venting their own bitterness. It's a good outlet, but recognize it for what it is.
I'm a white software engineer. The Business Unit I worked in was predominantly Indian, as was my boss. An overall great group of people with good attitudes.
Cisco's not perfect. Some of the criticisms you'll read here and on glassdoor are valid. You'll always find a-holes, back-stabbers and political players in any company. That's just life. Cisco never struck me as being remarkable in that regard.
Good luck.