Pros
Competitive Benefits at low employee cost Lots of training and time given for it. Reasonable billable utilization goals Excellent Telecommute Policy-mobile workforce People know your name. Good medium sized company Good travel policy (per diem, book your own flights etc) Some choice in smart phone selection (ie. iPhone) Work hard, play hard culture, your manager can buy you lunch or have happy hours. Opportunities to work on basically everything that Cisco sells and lots of other vendors as well. People are nice and will go the extra mile if you are in a jam. Culture of customer satisfaction above all.
Cons
Tendency to overwork people, particularly frequent travelers or those working for major clients. Frequent reorganizations Mobile employees are sometimes left out when it comes to big events and can lack necessary face time with management to advance careers.