"Dell is a decent place to work, but don't rely on them in the long term."
What do you like about working at Dell?
"The employees and the customers."
What don't you like about working at Dell?
"Upper management."
What suggestions do you have for management?
"Invest more in your employees."
Update your browser to have a more positive job search experience.
Upgrade My Browser