JRD, how long have you been in the workforce? If you think Cisco is all that sh---y, try working at other large-scale companies. Yes, Cisco could be doing more. Yes, they could be doing things better, he-l you can say that about anyone and everyone. What I know is that in the 10 years I have been here, it's far and above any other employer I have ever worked for. The grass ISN'T always greener, but hey, if you believe you NEED recognition, stop bi--hing and go find out why you aren't getting it. If you know why, put in a plan of action to change it. If this team is what you say it is, then work to move elsewhere, where your work is recognized and rewarded.