On average, employees in Twin Falls, ID at Dell give their company a 0.0 rating out of 5.0 based on 1, whereas overall Average Rating of Dell is 3.9 out of 5.0 based on 742 Dell Review Ratings. The happiest Dell employees in Twin Falls, ID are Technical Support Specialists submitting an average rating of 4.1.
"Dell is a great place to work."
What do you like about working at Dell?
"The call center environment not only the housing but the people here are really friendly"
What don't you like about working at Dell?
"There is no chance of professional growth within the company. Everyday is the same. CE is no longer the focus"
Update your browser to have a more positive job search experience.
Upgrade My Browser