Respect. Support. Teamwork. Treating employees poorly will not make them want to work there and they'll leave in the end.
Nimble leadership. Strong team. Need more investment.
Glass ceiling plus unaccptable promiscuous behaior
Their customer service and response time to technical issues are terrible. I've been having an issue for well over 6 months now and I can't get in touch with tech support, even after I submit the forms requesting help.
Vudu does not protect your private account information and makes it easy for hackers to take everything from you like purchases and your account.