Pros
Privately owned, provides flexibility. Great benefits but getting weaker. Good individual technology, blackberry, laptop, etc. Lots of smart, hardworking people there. Well known name, brand recognition. Morally responsible people for the most part with minimal backstabbing.
Cons
Ownership has let too many outsiders come in and has not protected internal employees. Many top leaders have been allowed to leave. This is completely opposite their prior approach. People have to work very hard to succeed with little reward or recognition. 55-60 hour weeks are not uncommon and are expected. Management does not prioritize and simply jump from one focus to the next with no continuity. They do not allow an idea or effort to develop and show results. Refuse to ask the hard question and demand results. They are drowning under the weight of their own size and becoming more bureacratic by the day.