Your customer feedback profile can bring as much as 23% of traffic to your website.
Honestly loved working for this company until they sent me through an emotional rollercoaster while pregnant. In the end was never hired on and was told many times its gonna happen then they laid off 10% of their employees. Its just going down hill super fast. Sad to see an amazing company that I loved go to the dumps.