Pros
Top management has a great vision and strategy, they know what to do to make Dell successful. Middle management (your boss) is in general pretty good, I had some excellent ones and some good ones. I know there are some that are less than good too, but they are the exception. People (your coworkers) is great in general (there are always exceptions). Lots of collaboration and team play. If you are just out of college, get into one of the future talent programs (which you can do after you are already working at Dell) and you are good, you can make progress quite quickly initially, climbing from I5 to I8 in maybe 3 years. If you come in with some experience and get into an I6 or I7 role, the climb to I8 is harder. In any case, progress after I8 is hard and slow, as it is if you switch from individual contributor to the people's manager path (manager, director, etc). But there is room to make progress in the role and sporadic opportunities to move laterally. While the mandatory return-to-office reduced the flexibility, it is still very flexible. You need to show up every day but not in fixed hours, if you need to attend a kid activity or go t a personal appointment, it's just "hey boss, I will be out this afternoon". If you work with international teams (with meetings at night) nobody is going to say anything if you leave at 3 or if next day you start late (as long as that doesn't impact your performance). Not perfect, but it has the best culture and management I have experienced from all the companies I worked for. Pay is average for the industry and with big variations within a category or level. Which is good if you are good because it gives room to "salary promotions" without a role promotion. Standard yearly increase is more or less like inflation on average, so don't rely on that. Tenure alone (coasting and surviving) will not take you far. You need to be good, make an effort and be committed. Benefits are good.
Cons
The high tech market is crazy, and that reflects in the work. A procedure will be obsolete by the time you are done writing it. Plans change all the time. Projects are cancelled and re-born to remain flexible and relevant for this crazy market (that is actually good for the business, but stressful). Deadlines are crazy (but there is an understanding that the result will not be perfect initially, we keep fixing stuff after the deadline), with the idea that on time to market and good enough is better than excellent but late. There is a definite level of fire fighting and whack-a-mole. And there are moments of extreme workload and moments of "normal" workload. Befits are good but some "fixed" values and caps are being slowly eroded by inflation. As an example, Dell will match 100% of your 410k contributions to a max of 6%, but with a cap of $7500 which has not been updated since at least 2015. Today you may think "this cap is a lot, 6% of my salary is a lot less than $7500", as I did in 2015. But let me know after 10 years of inflation and career growth. If you are not a high performer, assertive and flexible, this is not the place for you. Finally, the worst part is the frequent personnel reduction campaigns. You can expect at least one per year. While above-average people employees (which is not the same as the ones who think are above average) tend to survive, that's not always the case as some restructurings can wipe a whole department out, and even more a decade to tenure will not save you if you are not very good but managed to survive (or were good but your performance worsened).