All reviews seem negative
Thank god. Worst run company I have ever worked for in the industry. Might explain why they are gone.