Pros
A few of the employees, namely front desk and the former head of engineering (and the rest of the now defunct engineering department for that matter) whom I hope has moved on to greener pastures. If you're a technician, you will probably be okay as they seem to be the only people below management that are listened to at this company.
Cons
Every department head, sans the former engineering head, has grandiose ideas of where the company is headed and what they're capable of. If they don't attain these goals quickly, they shelve them or move on entirely. The deck was constantly being shuffled while I was there. It seemed that, instead of chasing long term goals, they were chasing get rich quick schemes. The main problem is that they seem to sincerely want to make positive changes to the industry, but quickly give up when the results aren't instantaneous. And the consequences for giving up were layoffs. Every single time. As noted in other reviews, the favoritism for old buddies and school friends is somewhat of a pain as it certainly gives off a vibe of being kept out of the loop by the popular kids at their private table. Beware the CEO, he has been described as a guy who can "sell ice to an eskimo" and this is not an incorrect assessment. If you're young or applying for a new type of job, they will most likely entice you with the "your job/salary will improve over time" shtick. Don't take that carrot.