3.0
Nov 30, 2009
Current employee
San Jose, CA
Recommend
CEO approval
Business Outlook
Pros
* Great name recognition on your resume * Typically smart and competent coworkers * Wide market deployment for Cisco hardware, good exposure to customers * Stable company * Attention to good development practices like code review, unit test, etc. * Good benefits
Cons
* Big company means a lot of momentum, so change happens slowly * Support and maintenance for existing/legacy software can be frustrating * Some managers have no personal lives and expect you to behave similarly, often with the expectation of constant availability by email and working on weekends * Too much process slows down the pace of development