Great people. Challenging work everyday.
Less nepotism would be helpful.
Give better wages and benefits
Good at first, but things went downhill quickly after multiple re-organizations of the marketing department and subsequent loss of sales, and revenue, which led to layoffs.