"They were on the verge of closing and the environment was toxic."
What do you like about working at BackWeb?
"My boss was interesting and taught me a great deal about working with different cultures."
What don't you like about working at BackWeb?
"The environment was horrible and the Executives didn't mix with the employees."
What suggestions do you have for management?
"Get to know your employees. The Employees are the company."
Update your browser to have a more positive job search experience.
Upgrade My Browser