Pros
Some very talented people, some very committed people. A good base to work from. Some great younger talent that needs to be given its head.
Cons
Your first career limiting move is signing on the dotted line. And from there its not going to get a lot better. Appalling work life balance, lip service to anything better. Work hard play hard doesn't apply here. Its work hard, be hard or fall by the wayside. Senior Management who are out of touch with the staff and out of touch with the market in which they work. Products and Solutions that no body really wants. Single vendor centric and closed minded. Not innovating despite feeling they are. Growth is all by acquisition, absorb it and watch it wither. Lots and lots of unhappy people who are not encouraged or supported. Only one senior executive that genuinely cares. No unifying culture, no team atmosphere, no real teamwork.