"One of the worst places I've worked for."
What do you like about working at InsWeb?
"Nothing."
Do you have any tips for others interviewing with this company?
"Don't work here..."
What don't you like about working at InsWeb?
"The staff."
What suggestions do you have for management?
"Treat each employee with respect, don't show favortism."
Update your browser to have a more positive job search experience.
Upgrade My Browser