Pros
- Compensation and benefits are excellent. For instance, the medical and dental package is 2nd to none and much better than most other comparable companies. - Free soda / water for employees and guests. - Decent cafeteria food (albeit a bit pricey). - There are less meetings occurring on a daily basis than there were while I worked at "Big Chip Inc". - Cisco reimburses many costs in a more expedited manner than most larger companies in my opinion. - Folks are intelligent. They even wash their hands when exiting the restroom (believe it or not many at "Big Chip Inc" didn't. ew...). - Nice grounds. Well-cut grass, nice benches, the whole 9-yards. - Telecommuting is common. Really saves on gas and drive times =).
Cons
- Many things in the new hire process are unorganized for new employees. I particularly dislike the 2+ week overhead trying to get initial items setup. - Expectations for corporate culture may be put on badges, but I am not feeling the type of camaraderie that I had, nor the new employee immersing expectations that occurred for my last job with "Big Chip Inc". It's starting to feel like more people are there putting in their 9 - 5 instead of being there because they enjoy their work more. Then again I am biased and so is my viewpoint of being a Software Engineer.