I left Dell in 2015 after 5 long years there. The company was just too big for me – I felt I was making only a marginal impact no matter how hard I tried. Dell is highly matrixed in every aspect, especially when it comes to making decisions. It took forever to make a change and it was always painful – any decision we needed to make took forever.
They also look at how much tenure you have, no matter what kind of skills or qualities you bring to the table, even 5 years was not enough. You need to know how to do things “the Dell Way” which never made sense to me. If you are younger and want to work on the cutting edge stuff, this is not a place for you and take in count Dell layoffs that were taking place frequently – you’ll want to look somewhere else.
This brings me to my last point – pay and benefits. That plain sucked, they do not pay even average wages for any given position, you will not be happy but they will promise that things will improve. Yes, but only if you get promoted, but since that’s based on tenure, it’ll take forever for you to advance. Also, when Dell does layoffs, they lay off people with less tenure, so that also does not play into your favor.