Company Menu

Dell Employee Reviews for Global Repair Services Manager

Browse Dell Reviews by Job Title →
Global Repair Services Manager
in Austin, TX

"The great placees to work are all being effected by the changing global markets."

What do you like about working at Dell?

"Close to my home. Large company that carries a lot of weight with supplier and customers. High tech company."

What don't you like about working at Dell?

"The Dell culture."

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×