If your looking for job stability thus company is great for you. There is lots of fun contest which make it easy to get extra income. Benefits are not bad either, and they are considerate with time request. They are continually meeting with staff in order to improve customer service. However , I believe for the positions and duties assigned Cashback under pays their employees. I was told I was doing great , but it took over three years to get a raise. The majority of employees at Cashback feel under paid.