What do employees say about WOW!'s culture and work-life balance?
ok place to work
Written by Sales (Current Employee) from Randolph, MA 02368 on February 26, 2018
WOW is an ok place to work at. It is a laid back environment but it can be stressful some days. I usually work 8 hour days there. The management is awesome and the staff is awesome as well. I work there as a sales coordinator and also help out cleaning and maintaining the facility. The most enjoyable part of the job is the laid back environment - more ... and having fun at times with other co-workers. The hardest part is when it gets stressful with some difficult people. - less