Yikes....if you want to get to know our latest angry poster....A quick google search reveals many negative employee reviews, customer experiences and indeed a period where employees weren't getting paid. The fact that some reviews specifically mention "temper", "arrogance" and "abusive" can be quickly affirmed by reviewing the post history. Either stop using social media or hire a team to run it...and I suggest seeking some therapy to boot.