Pros
Talented people to learn from, problem is that most of the really talented people are leaving. Latest technologies and versions to learn and keep mentally challenged.
Cons
Morale is almost non-existent now due to protracted delays in layoffs. Dell more interested in pandering to stock analysts at the expense of customers and employees. No R&D encouraged, Dell continues to fall behind the rest as a result. Company bogged down in bureacracy leading to too many middle managers and paper-pushers and not enough actual real workers. Globalisation has added to confusion and customers report having to talk to 3-4 people at an average of 1 hour on the phone before they can even explain to a support person what their problem is. Management has become so removed from the real world workings of Dell they have lost sight of the customer, who should be No 1 priority. Dell has expectations that one should work nights, weekends and bank holidays with no overtime or time back. Most talented people burn out, others settle into paper-pusher 'non value added' jobs.