Had an awesome culture before becoming a stand alone company.
Cons
Multiple layoffs of production people. When anyone is fired or quits, their duties are passed to other employees. No one from the production floor has been replaced in more than 8 months. No production floor jobs are listed.