The CEO, Rick Geller, is a complete lunatic. He does not value his employees at all. The parent company, Happy Rock Merchant Solutions, has been avoided by employees and businesses. There is a reason for this. It all leads back to management. I have seen numerous hard-working employees being "let go", because of very unjust reasons. The current employees work long hours for incredibly low pay.