"Most employees will only last at Wowrack for a few weeks or months. The core staff have all been there for 2+ years, and while they are mostly friendly and knowledgeable, they are all overworked/mistreated, and very obviously frustrated. The management is very lacking, and occasionally directly abusive."
"Wowrack is a decent place to get a start but there is no future in the company and it isn't a good work environment."
Update your browser to have a more positive job search experience.
Upgrade My Browser