Vantaggi
I honestly can't think of any. This is truly an awful company to work for. The work/life balance is crap too because you need to work 2 jobs. Employees should be well compensated not paid low enough they can qualify for habitat for humanity.
Svantaggi
It's ran with the good old boys club mentality. Pay sucks, raises suck, a ridiculously high deductible on the health insurance. Management only cares about the numbers not about quality to the customer. All the time customers are shipped a product that either doesn't work, is painted the wrong color, had wrong color led's, schools name is spelled wrong. Sending out repaired modules that are not repaired well and don't work is the normal too. As the employees change the some problems continue to persist over and over and over and over again. If you polish a turd it's still a turd.