Pros
Went through a phase where it stepped out of its legacy process and incubated or acquired some data storage software for modern environments. Lot of success during that phase as well as some innovation. Was able to attract and retain some top notch engineers during this phase. If you are good, you got to work on some interesting distributed systems problems. Unfortunately this phase ended with Dell merger.
Cons
After Dell, the team I was on, was essentially wrecked. Hiring freeze and no attempt to retain best talent meant all good engineers left. Tried to make up by aggressive hiring in cheaper countries but those teams couldn't cope and project quality took a deep dive. No development of new features - all the time spend on trouble shooting. Obsessed with sales but lost customer goodwill due to declining product quality.