- base salary can be really low for those hired during the dot com bubble and as a result the increments are low. new hires at cisco are being brought on board at base salaries that are anywhere between 15-25 % higher than a comparable job for a veteran.
- seniority matters....even though on paper job rotation is encouraged in reality the longer one stays in a group and does an average job the better the chance of being promoted. Of course proximity to your boss and bosses boss is important
- lot of deadwood...a.k..a directors, senior directors, manager, and senior manager......you can recognize these logs by the ways they speak (pretty much what they do) and the words they use (out of the box thinking and whatever other latest TLA....three letter acronym that is floating around)
- lack of timely and adequate recognition for individual contributors....the joke around the company is that the new logo of cisco has fewer bars on it because there are fewer individual contributors doing the actual job (as compared to management) and they are carrying the burden of the company on their shoulders :-)
Every tom, dick and harry in IT wants to be a manager, regardless of his/her capabilities and competence. the folks above are sitting tight in their position. the last time IT experience such a situation was when many folks wanted to get to IT project manager position and to take the steam off the program manager job family was created. Go figure!
- too much IT bureaucracy....even to get a small change on non production environment one has to get tons of approvals and emails .......unless you have the right connections. or use authority.