What do you like about working at Storr Office Environments?
"Ability to do my job."
Do you have any tips for others interviewing with this company?
"Be ready for a political nightmare!"
What don't you like about working at Storr Office Environments?
"Micro Management"
What suggestions do you have for management?
"Allow people to do the jobs they are hired to perform."
Update your browser to have a more positive job search experience.
Upgrade My Browser