Pros
There are a few good apples in the bunch. There is no company culture here, so you can pretty much do whatever you want. There is no commission at this company, so if you're in sales and want to ride the wave, this is a great place for you. You don't have to necessarily be good at anything to get a paycheck.
Cons
This is a company divided. Simply stated, you have the Cisco side of the business and the Microsoft side. There is obvious favoritism between the two businesses, and it should not be that way. There is promotion from within, but only if you are an inexperienced, whining, complaining manager. This company seriously has an issue of having too many mid-level managers/directors and not enough people who actually work/sell! If you're a sales person who can't hit your number... have no fear! Complain about it and they will give you a promotion. People love pointing fingers at who did what wrong. They don't focus on development or moving forward.