Pros
At one time I believed that a large company with a good reputation would be a great place to work. However after 2 years at Dell I have realized that just like every other company that the environment is only as good as the manager. In my case I have an angry, manipulative , egotistical, condesending manager that constantly hands out thinly veiled threats at the drop of a hat because he consistently over steps his bounds, and his managers call him out on it.. To top it off he over promises and then under delivers, which makes for a very hostile working environment to say the least.
Cons
Management, environment, community, middle managers especially, life work balance, travel, managers with poor people skills that have no business being a manager, in services especially the people making the decisions clearly have no idea how to manager a technical group let alone a technical product. Dell needs to get out of the assembly line mentality, and bring in managers that understand technical environments, and technical resources if they ever hope to be an industry leader in Dell IT Managed services. Furthermore the longer the middle managers are allowed to hamper development and innovation, the further Dell will slide as a whole in the IT Services industry.